\n0 - None 1 - FullTime 2 - PartTime | \n0 - None 1 - Permanent 2 - Contingent | \n0 - None 1- Single 2 - Married This API is used for fetching list of all groups.\nEnumerated Values\n\n\n\n| SystemGroupType | \n \n\n\n\n0 = None 1 = BusinessUnit 2 = Department 3 = OrgLocation 4 = CostCenter 5 = Paygroup 6 = ProjectTeam 7 = Team, 8 = ClientTeam 9 = Segment | \n \n\n \n "
},
{
"info": {
"name": "Get all group types",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/grouptypes"
},
"docs": "This API is used for fetching list of all group types. \nEnumerated Values\n\n\n\n| SystemGroupType | \n \n\n\n\n0 = None 1 = BusinessUnit 2 = Department 3 = OrgLocation 4 = CostCenter 5 = Paygroup 6 = ProjectTeam 7 = Team, 8 = ClientTeam 9 = Segment | \n \n\n \n "
},
{
"info": {
"name": "Get All Departments",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/departments"
},
"docs": "Get All Departments"
},
{
"info": {
"name": "Get all locations",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/locations"
},
"docs": "This API is used for fetching list of all locations. \nEnumerated Values\n\n\n\n| SystemGroupType | \n \n\n\n\n0 = None 1 = BusinessUnit 2 = Department 3 = OrgLocation 4 = CostCenter 5 = Paygroup 6 = ProjectTeam 7 = Team, 8 = ClientTeam 9 = Segment | \n \n\n \n "
},
{
"info": {
"name": "Get all job titles",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/jobtitles"
},
"docs": "This API is used for fetching list of all locations. \nEnumerated Values\n\n\n\n| SystemGroupType | \n \n\n\n\n0 = None 1 = BusinessUnit 2 = Department 3 = OrgLocation 4 = CostCenter 5 = Paygroup 6 = ProjectTeam 7 = Team, 8 = ClientTeam 9 = Segment | \n \n\n \n "
},
{
"info": {
"name": "Get all currencies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/currencies"
},
"docs": "This API is used for fetching list of all currencies. \nEnumerated Values\n\n\n\n| SystemGroupType | \n \n\n\n\n0 = None 1 = BusinessUnit 2 = Department 3 = OrgLocation 4 = CostCenter 5 = Paygroup 6 = ProjectTeam 7 = Team, 8 = ClientTeam 9 = Segment | \n \n\n \n "
},
{
"info": {
"name": "Get All Noticeperiods",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/noticeperiods"
},
"docs": "Get All Noticeperiods"
},
{
"info": {
"name": "Get All Exitreasons",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/exitreasons"
},
"docs": "Get All Exitreasons"
},
{
"info": {
"name": "Create an Exit Request",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/employees/bb3175e4-4cdb-425f-b034-b49069d53d6e/exitrequest",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Create an exist request for an employee \n\n\n\n| Exit Type | \n \n\n\n\n0 - None 1 - Employee Resignation 2- Company Action | \n \n\n \n "
},
{
"info": {
"name": "Update Exit Request for Employee",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://{tenant}.keka.com/api/v1/api/v1/hris/employees/bb3175e4-4cdb-425f-b034-b49069d53d6e/exitrequest",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Update Exit Request for Employee"
}
]
}
],
"bundled": true
} |