You can use the POST and PATCH HTTP verbs to add and update employee HR data in Dayforce. There are a number of subordinate resources that you can use to insert and update employee HR data in Dayforce. The URL for the subordinate calls is constructed as follows:
https://www.dayforcehcm.com/api/[CompanyName]/V1/Employees/[XRefCode]/[sub-resource name as listed below]
The following is the list of sub-resources that can be used in the URL structure above to insert and update employee HR information:
- Addresses: Insert or update employee address information.
- CANFederalTaxes: Insert or update Canadian federal taxes information.
- CANStateTaxes: Insert or update Canadian provincial taxes information.
- CANTaxStatuses: Insert or update Canadian provincial tax filing status information, such as single or married.
- ClockDeviceGroups: Insert or update employee clock device group assignments.
- Contacts: Insert or update employee contact information.
- DirectDeposits: Insert or update employee direct deposit information.
- DocumentManagementSecurityGroups: Insert or update employee document security groups.
- EmergencyContacts: Insert or update employee emergency contact information.
- EmployeePayAdjustCodes
- EmployeeWorkAssignmentManagers: Insert or update employee direct manager assignments.
- EmploymentAgreements: Insert or update employee employment agreement information.
- EmployeeProperties: Insert or update employee property information.
- EmploymentStatuses: Insert or update employment status information.
- Ethnicities: Insert or update employee ethnicity information.
- HealthWellnessDetails: Insert or update employee health and wellness information.
- HighlyCompensatedEmployees: Insert or update the highly compensated employee indicator.
- Locations: Insert or update employee location and authority assignments.
- MaritalStatuses: Insert or update employee marital status information.
- OnboardingPolicies: Insert or update employee onboarding policy assignments.
- Roles: Insert or update employee role assignment details.
- SSOAccounts: Insert or update employee SSO account assignments.
- UserPayAdjustCodeGroups: Insert or update users' pay adjustment code groups.
- USFederalTaxes: Insert or update employee US general tax information.
- USStateTaxes: Insert or update employee US State tax information.
- USTaxStatuses: Retrieve US tax status information, such as state filing status single or married.
- WorkAssignments: Insert or update employee work assignment details.
- WorkContracts: Insert or update employee work contract and associated work pattern information.