Operations 103
GET
/api/v2/business/{businessId}/employee/unstructured/externalid/{externalId}
Get Employee By External ID
#
GET
/api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalreferenceid}/{source}
Get Employee By External Reference ID
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/shiftcondition
Get Employee Shift Conditions
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/standardhours
Set standard hours for employee
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/standardhours
Get standard hours for employee
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms
Gets hmrc forms view model for employee
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/autoenrolmentnotice
Create auto enrolment notice
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/downloadautoenrolmentnotice
Download Auto Enrolment Notice
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/emailautoenrolmentnotice/{noticeId}
Send auto-enrolment notification to employee
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/mailp45
Send P45-email to employee
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/p11ddownload/{taxYear}
Download Employee P11D form
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/p60/{financialYearEnding}
Get P60 model for employee
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/p60download/{financialYearEnding}
Download P60
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/hmrcforms/p60notify/{noticeId}/{financialYearEnding}
Notify employee by email of P60
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancebackcalculation
Get National Insurance Back Calculation of employee
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancebackcalculation
Apply National Insurance Back Calculation
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancebackcalculation
Delete National Insurance Back Calculation
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancebackcalculation/calculation
Back calculate National Insurance
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancerecord
Get National Insurance Record and P45
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancerecord
Create National Insurance Record and P45
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/nationalinsurancerecord
Update National Insurance Record and P45
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/occupationalabsence
Create Occupational Absence
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/occupationalabsence
Get Occupational Absence
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/occupationalabsence/{id}
Update Occupational Absence
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sap
Create Statutory Adoption Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sap/{ukStatutoryAdoptionLeaveDataId}/attachments
Get Statutory Adoption Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sap/{ukStatutoryAdoptionLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Adoption Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sap/{ukStatutoryAdoptionLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Adoption Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sapcalc
Calculate Statutory Adoption Leave Period Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp
Get Statutory Shared Parental Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp
Create Statutory Shared Parental Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp/{ukStatutoryMaternityLeaveDataId}
Get Statutory Shared Parental Leave Period Data By Id
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp/{ukStatutoryMaternityLeaveDataId}
Update Statutory Shared Parental Leave data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp/{ukStatutoryMaternityLeaveDataId}/attachments
Get Statutory Shared Parental Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Shared Parental Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shpp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Shared Parental Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/shppcalc
Calculate Statutory Shared Parental Leave Period Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp
Get Statutory Maternity Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp
Create Statutory Maternity Leave Period data
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}
Delete Statutory Maternity Leave Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}
Get Statutory Maternity Leave Period Data By Id
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}
Update Statutory Maternity Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}/attachments
Get Statutory Maternity Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Maternity Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Maternity Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/smpcalc
Calculate Statutory Maternity Leave Period Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp
Get Statutory Neonatal Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp
Create Statutory Neonatal Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}
Get Statutory Neonatal Leave Period Data By Id
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}
Update Statutory Neonatal Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}/attachments
Get Statutory Neonatal Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Neonatal Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Neonatal Leave
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncp/{ukStatutoryMaternityLeaveDataId}/paused
Pause Statutory Neonatal Care Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sncpcalc
Calculate Statutory Neonatal Leave Period Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp
Get Statutory Parental Bereavement Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp
Create Statutory Parental Bereavement Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp/{ukStatutoryParentalBereavementLeaveDataId}
Get Statutory Parental Bereavement Leave Period Data By ID
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp/{ukStatutoryParentalBereavementLeaveDataId}
Update Statutory Parental Bereavement Leave data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp/{ukStatutoryParentalBereavementLeaveDataId}/attachments
Get Statutory Parental Bereavement Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp/{ukStatutoryParentalBereavementLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Parental Bereavement Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbp/{ukStatutoryParentalBereavementLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Parental Bereavement Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spbpcalc
Calculate Statutory Parental Bereavement Leave Period Data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp
Get Statutory Paternity Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp
Create Statutory Paternity Leave Period data
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp/{ukStatutoryPaternityLeaveDataId}
Get Statutory Paternity Leave Period Data By Id
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp/{ukStatutoryPaternityLeaveDataId}/attachments
Get Statutory Paternity Leave Attachments
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp/{ukStatutoryPaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Attach Employee Document to Statutory Paternity Leave
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/spp/{ukStatutoryPaternityLeaveDataId}/employeedocument/{employeeDocumentId}
Unattach Employee Document from Statutory Paternity Leave
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/sppcalc
Calculate Statutory Paternity Leave Period Data
#
POST
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/ssp
Create Statutory Sick Pay
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/ssp
Get Statutory Sick Pay By Employee
#
PUT
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/ssp/{periodOfLeaveId}
Update Statutory Sick Pay
#
GET
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/ssp/{periodOfLeaveId}
Get Statutory Sick Pay By Id
#
DELETE
/api/v2/business/{businessId}/employee/{employeeId}/statutoryleave/ssp/{periodOfLeaveId}
Delete Period of Leave
#
Documentation
📖
Documentation
https://api.keypay.com.au/guides/Home.html
📖
APIReference
https://api.keypay.com.au/
📖
APIReference
https://api.keypay.com.au/new-zealand/reference.html
📖
APIReference
https://api.keypay.com.au/united-kingdom/reference.html
📖
APIReference
https://api.keypay.com.au/singapore/reference.html
📖
APIReference
https://api.keypay.com.au/malaysia/reference.html