Skip to main content

3rd Party HR Payroll Integration

Please note:

In order to minimize development time and cost, please provide only one API endpoint.  However, if this is not possible, and more endpoints are required, the development cost/time will increase.

Please fill in the following fields in the attached excel sheet:

  • 3rd Party API Fields
  • API Endpoint
  • Comments

3rd Party HR Payroll Integration.xlsx

Signify Fields Mandatory 3rd Party API Fields API Endpoint Comments
Username Y ? ?  
IdNumber As per setup in Signify ? ?  
StartDate Y ? ?  
EndDate As per setup in Signify ? ?  
ReasonForTermination If Terminated ? ?  
PassportNumber As per setup in Signify ? ?  
ExternalId As per setup in Signify ? ?  
MobileNumber As per setup in Signify ? ?  
EmailAddress As per setup in Signify ? ?  
Name Y ? ?  
Surname Y ? ?  
JobExternalId Y (If not available can be generated) ? ?  
JobCode Y (If not available can be generated) ? ?  
JobTitle Y (If not available can be generated) ? ?  
PositionExternalId Y (If not available can be generated) ? ?  
PosCode Y (If not available can be generated) ? ?  
PosTitle Y (If not available can be generated) ? ?  
LineManagerUsername N ? ?  
PerformanceManagerUsername N ? ?  
AppointmentType N ? ?  
Org Code Level 1-9 Y (If not available can be generated) ? ?  
Org Name Level 1-9 Y (If not available can be generated) ? ?  
Org Id Level 1-9 Y (If not available can be generated) ? ?  
PassportNumber N ? ?  
PayrollId Y ? ?  
MiddleName N ? ?  
Initials N ? ?  
Title N ? ?  
KnownAs N ? ?  
HomeLanguage N ? ?  
Gender N ? ?  
Race N ? ?  
Citizenship N ? ?  
MaritalStatus N ? ?  
WorkNumber N ? ?  
HomeNumber N ? ?  
BirthDay N ? ?  
ResidentialUnitNumber N ? ?  
ResidentialComplexName N ? ?  
ResidentialStreetNumber N ? ?  
ResidentialStreetName N ? ?  
ResidentialSuburbDistrict N ? ?  
ResidentialCityTown N ? ?  
ResidentialCountry N ? ?  
ResidentialProvince N ? ?  
ResidentialPostalCode N ? ?  
UseResidentialAsPostal N ? ?  
PostalUnitNumber N ? ?  
PostalComplexName N ? ?  
PostalStreetNumber N ? ?  
PostalStreetName N ? ?  
PostalSuburbDistrict N ? ?  
PostalCityTown N ? ?  
PostalCountry N ? ?  
PostalProvince N ? ?  
PostalCode N ? ?  
Disability N ? ?  
StartDateInGroup N ? ?  
OccupationalCategory N ? ?  
OccupationalLevel N ? ?  
JobOFOCode N ? ?  
JobGrade N ? ?  
GradingType N ? ?  
DepartmentManagerUsername N ? ?  
TrainingManagerUsername N ? ?  
PDPFirstApproverUsername N ? ?  
PDPSecondApproverUsername N ? ?  
LeaveManagerUsername N ? ?  
SalaryReviewManagerUsername N ? ?  
TalentManagementManagerUsername N ? ?  
SecondaryReportingManagerUsername N ? ?  
LineManagerOnceRemovedUsername N ? ?  
WorkflowOriginatorUsername N ? ?  
FinanceManagerUsername N ? ?  
FinanceOfficerUsername N ? ?  
HROfficerUsername N ? ?  
HRRecruitmentOfficerUsername N ? ?  
BusinessUnitHRManagerUsername N ? ?  
Disability N ? ?  
AlternateEmailAddress N ? ?  
WorkLocation N ? ?  
OrgLevel1WorkLocationName N ? ?  
OrgLevel2WorkLocationName N ? ?  
OrgLevel3WorkLocationName N ? ?  
OrgLevel4WorkLocationName N ? ?  
OrgLevel5WorkLocationName N ? ?  
OrgLevel6WorkLocationName N ? ?  
OrgLevel7WorkLocationName N ? ?  
OrgLevel8WorkLocationName N ? ?  
OrgLevel9WorkLocationName N ? ?  
EmployeeCode N ? ?  
LeaveManagerAlternateApproverUsername N ? ?  
SecondaryJobRequisitionApproverUsername N ? ?