PayrollAu
Updates a pay run
Update properties on a single PayRun
post/PayRuns/{PayRunID}
Path parameters
PayRunIDstring uuid required
Example:4ff1e5cc-9835-40d5-bb18-09fdb118db9c
PayRun id for single object
Headers
Idempotency-Keystring
This allows you to safely retry requests without the risk of duplicate processing. 128 character max.
Request body
Example request
[
{
"PayrollCalendarID": "bfac31bd-ea62-4fc8-a5e7-7965d9504b15",
"PayRunID": "bba1d10f-63b1-4692-b5c5-a99f869523a4",
"PayRunPeriodStartDate": "/Date(322560000000+0000)/",
"PayRunPeriodEndDate": "/Date(322560000000+0000)/",
"PaymentDate": "/Date(322560000000+0000)/",
"PayslipMessage": "Thanks for being awesome",
"UpdatedDateUTC": "/Date(1583967733054+0000)/",
"Payslips": [
{
"EmployeeID": "4729f087-8eec-49c1-8294-4d11a5a0a37c",
"PayslipID": "f3c0874d-7cdd-459a-a95c-d90d51decc42",
"FirstName": "Karen",
"LastName": "Jones",
"EmployeeGroup": "Marketing",
"Wages": 1060.5,
"Tax": 198,
"Super": 75.6,
"NetPay": 862.5,
"UpdatedDateUTC": "/Date(1583967733054+0000)/"
}
],
"Wages": 1060.5,
"Tax": 198,
"Super": 75.6,
"NetPay": 862.5
}
]Response
A successful request
Example response
{
"PayRuns": [
{
"PayrollCalendarID": "bfac31bd-ea62-4fc8-a5e7-7965d9504b15",
"PayRunID": "bba1d10f-63b1-4692-b5c5-a99f869523a4",
"PayRunPeriodStartDate": "/Date(322560000000+0000)/",
"PayRunPeriodEndDate": "/Date(322560000000+0000)/",
"PaymentDate": "/Date(322560000000+0000)/",
"PayslipMessage": "Thanks for being awesome",
"UpdatedDateUTC": "/Date(1583967733054+0000)/",
"Payslips": [
{
"EmployeeID": "4729f087-8eec-49c1-8294-4d11a5a0a37c",
"PayslipID": "f3c0874d-7cdd-459a-a95c-d90d51decc42",
"FirstName": "Karen",
"LastName": "Jones",
"EmployeeGroup": "Marketing",
"Wages": 1060.5,
"Tax": 198,
"Super": 75.6,
"NetPay": 862.5,
"UpdatedDateUTC": "/Date(1583967733054+0000)/"
}
],
"Wages": 1060.5,
"Tax": 198,
"Super": 75.6,
"NetPay": 862.5
}
]
}