Operations 100
GET
/api/v2/business/{businessId}/employee/{employeeId}/payruntotals
List Pay Run Totals for Employee
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/EmployeeExpenses/{employeeId}
Get Employee Expenses by Employee ID
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/bulkapplyleaverequests
Bulk Apply Leave Requests
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/deductions/{employeeId}
Get Deductions by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId}
Get Earnings Lines by Employee ID
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/employee/{employeeId}
Remove Employee from Pay Run
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/employerliabilities
Create Employer Liabilities
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/employerliabilities
Delete Employer Liability
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/employerliabilities/{employeeId}
Get Employer Liabilities by Employee ID
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/exportjournal
Export journals for a pay run using the ExportPayRunJournalCommand
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued/{employeeId}
Get Leave Accruals for Employee
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/notation/{employeeId}
Create Note for Employee
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/notation/{employeeId}
Delete Note for Employee
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/paygadjustments/{employeeId}
Get PAYG Adjustments by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/paymentapproval/start
Start Payment Approval Process
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId}
Get Pay Slip Data by Employee ID
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/qualifyingearnings/{employeeId}
Set Qualifying Earnings Override
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/qualifyingearnings/{employeeId}
Clear Qualifying Earnings Override
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/superadjustments/{employeeId}
Get Super Adjustments by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId}
Get Pay Run Totals by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/file/bankpayment/{paymentFileId}
Get Bank Payment File
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments
List KiwiSaver Adjustments
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments
Create KiwiSaver Adjustments
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments
Delete KiwiSaver Adjustment
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments/{employeeId}
Get KiwiSaver Adjustments by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments/{employeeId}
Get PAYE Adjustments by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/sdladjustments/{employeeId}
Get voluntary SDL contributions by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/taxadjustments
List withholding and clearance tax adjustments
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/taxadjustments
Create a withholding or clearance tax adjustment
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/taxadjustments
Delete a withholding or clearance tax adjustment
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/taxadjustments/{employeeId}
Get withholding and clearance tax adjustments by Employee ID
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf
Create voluntary CPF contributions
#
DELETE
/api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf
Delete voluntary CPF contribution
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf/{employeeId}
Get voluntary CPF contributions by Employee ID
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/exclude/{employeeId}
Exclude employee from pay run
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/hmrcadjustments/{employeeId}
Get HMRC Adjustments by Employee ID
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/statutorypay/sap/employee/{employeeId}
Get statutory adoption pay calculation for pay run
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/statutorypay/sap/employee/{employeeId}
Apply statutory adoption payments to pay run
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/statutorypay/ssp/employee/{employeeId}
Get Statutory Sick Pay By Employee Id
#
POST
/api/v2/business/{businessId}/payrun/{payRunId}/statutorypay/ssp/employee/{employeeId}
Add Statutory Sick Pay
#
GET
/api/v2/business/{businessId}/payrun/{payRunId}/statutorypay/ssp/{sspId}
Get Statutory Sick Pay By Id
#
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