Do take a look at Get Termination Reasons API to fetch the list of termination reasons. You should pass the
id
of the corresponding reason that pertains to your use case in theterminationReason
key in this APIException: For apps that do not support the Get Termination Reasons API but support this API , please pass in any dummy string as the
terminationReason
Supported Apps
Here are the list of apps that support this API.
App | App ID | Notes |
---|---|---|
Workday |
| |
Hibob |
| |
Darwinbox |
| You can provide any comment or string as the |
Paychex |
| |
Paycor |
| You can provide any comment or string as the |
BambooHR |
| |
Personio |
| Personio does not support setting a Personio only marks the employee as inactive and does not take the employee through the termination process For more information and request examples, refer to: https://developers.getknit.dev/docs/getting-started-with-personio-hris-api#terminate-an-employee-api-in-personio |
Remote |
| You must provide the following fields in the metadata:
|
Humaans |
| |
7shifts |
| |
Alexis HR |
| |
Kallidus |
| |
Folks HR |
|
|
OneLogin |
| |
PrismHR |
| Refer api specific guides - PrismHR API Guide |