v51

latestOpenAPI 3.0.0MITraw.githubusercontent.com2026-07-213287185.4 KB
PayrollAu

Retrieves pay runs

get/PayRuns

Query parameters

wherestring

Filter by an any element

orderstring

Order by an any element

pageinteger

e.g. page=1 – Up to 100 PayRuns will be returned in a single API call

Headers

If-Modified-Sincestring date-time

Only records created or modified since this timestamp will be returned

Response

search results matching criteria

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
    }
  ]
}