Supported Apps
Here are the list of apps that support this API.
Workday (workday)
Paychex (paychex)
Paylocity (paylocity)
Paycor (paycor)
-
The fields not supported by this API for Paycorare:
-
employment
->workShiftId
-
workAddress
->addressLine1, addressLine2, city, state, country, zipCode
-
presentAddress
Hibob (hibob)
- Hibob only takes in 1 personal email for an employee. If you pass more than one email, only the first will be taken and rest will be ignored
workadress.id
corresponds to the Work Site in Hibob. To get the list of Work Sites available in Hibob, refer to this example: https://developers.getknit.dev/docs/hibob#get-list-of-work-sites-from-hibob- The fields not supported by this API for Hibob are:
employment
->workShiftId
workAddress
->addressLine1, addressLine2, city, state, country, zipCode
presentAddress
For more information and request examples, refer to https://developers.getknit.dev/docs/hibob#update-an-employee-details
Sage (sage-hris)
BambooHR (bamboohr)
- BambooHR only takes in 1 personal email for an employee. If you pass more than one email, only the first will be taken and rest will be ignored
workadress.id
corresponds to the Work Location in BambooHR. To get the list of Work Sites available in BambooHR, refer to this example: https://developers.getknit.dev/docs/getting-started-with-bamboohr-api#get-list-of-work-locations-from-bamboohr- The fields not supported by this API for BambooHR are:
employment
->workShiftId
workAddress
->addressLine1, addressLine2, city, state, country, zipCode
For more information and request examples, refer to https://developers.getknit.dev/docs/getting-started-with-bamboohr-api#update-an-employee-details-api-in-bamboohr
Personio (personio)
- The fields not supported by this API for Personio are:
employment
->workShiftId
workAddress
->addressLine1, addressLine2, city, state, country, zipCode
workEmail
personalEmails
presentAddress
For more information and request examples, refer to: https://developers.getknit.dev/docs/getting-started-with-personio-hris-api#update-an-employee-in-personio-api
Darwinbox (darwinbox)
-
Darwinbox only takes in 1 personal email for an employee. If you pass more than one email, only the first will be taken and rest will be ignored
-
The fields not supported by this API for Darwinbox are:
-
employment
-
workAddress
Zoho People (zoho-people)
-
Zoho People only takes in 1 personal email for an employee. If you pass more than one email, only the first will be taken and rest will be ignored
-
The fields not supported by this API for Zoho People are:
employment
->workShiftId
workAddress
presentAddress
SAP Successfactors (successfactors)
- The fields not supported by this API for SAP Successfactors are:
employment
->workShiftId
presentAddress
personalEmails
Oracle Cloud HCM (oracle-hcm)
- Oracle HCM only takes in 1 personal email for an employee. If you pass more than one email, only the first will be taken and rest will be ignored
Remote (remote)
Deel (deel)
Humaans (humaans)
7shifts (7shifts)
Alexis HR (alexishr)
UKG Ready (ukgready)
IRIS Cascade (iriscascade)
People HR (peopleHR)
Kallidus (kallidus)
Folks HR (folkshr)
You must include the following fields in the metadata
field:
employeeNumber
(Unique identifier in the company.)
OneLogin (onelogin)
PrismHR (prismhr)
Refer api specific guides - PrismHR API Guide
Avionte (avionte)
ADP Workforce Now (adp-workforcenow-hris)
Namely (namely)
Lucca HR (luccahr)
Supported Request Fields:
employeeId
- RequiredfirstName
lastName
workEmail
personalEmails
presentAddress.addressLine1
presentAddress.addressLine2
presentAddress.city
presentAddress.state
presentAddress.country
presentAddress.zipCode
employment.designation
companyId
department
employeeNumber
startDate
birthDate
gender
phones
manager.id
TimeTac (timetac)
Supported Request Fields:
employeeId
- RequiredfirstName
lastName
workEmail
presentAddress.addressLine1
presentAddress.addressLine2
presentAddress.city
presentAddress.country
presentAddress.zipCode
Additional Metadata:
- Any additional key-value pairs can be passed in metadata and will be forwarded to the TimeTac API
Supported Response Fields:
employeeId