post https://api.getknit.dev/v1.0/hr.employee.compensation.update
Do take a look at Get Compensation Plans API to fetch the list of Compensation Plans. You should pass the
planId
of the corresponding plan that pertains to your use case in this API
Supported Apps
Here are the list of apps that support this API.
App | App ID | Notes |
---|---|---|
Workday | workday | |
Hibob | hibob | Things to keep in mind about updating compensation in Hibob: - Only 1 compensation element is allowed in fixed, i.e. SALARY - SALARY must have a payPeriod. Default is Annual - Get the variable and stock types from the Get Compensation Plans API (https://developers.getknit.dev/reference/compensation-plans)For more information and sample requests, refer to https://developers.getknit.dev/docs/hibob#update-compensation-for-an-employee-api |
BambooHR | bamboohr | Things to keep in mind about Compensation APIs in BambooHR - Only 1 compensation element out of Salary, Commission or Hourly is allowed - Overtime element is allowed with Salary or Hourly elements onlyFor more information and sample requests, refer to https://developers.getknit.dev/docs/getting-started-with-bamboohr-api#update-compensation-for-an-employee-api |
Paylocity | paylocity | |
Deel | deel | Things to keep in mind about updating compensation in Deel: - Only 1 compensation element is allowed in fixed, i.e. SALARY - Deel does not allow updating variable or stock compensation information |
Humaans | humaans | Things to keep in mind about updating compensation in Humaans: - Only 1 compensation element is allowed in fixed, i.e. SALARY - Only 1 compensation element of each type is allowed in variable, i.e. BONUS and COMMISSION - Only 1 compensation element is allowed in stock |
Paycor | paycor | |
Paychex | paychex | Paychex only allows updating fixed components |
ADP Run | adp-run | |
Alexis HR | alexishr | |
Kallidus | kallidus | Kallidus supports only one fixed component to be updated |