---
title: "Changes to Creates a pay item"
method: POST
path: "/PayItems"
---

# Changes to Creates a pay item

`POST /PayItems`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 54 revisions.

- **2026-05-11** `f9c1d353a794` — 2 breaking, 2 info
- **2026-01-27** `d1b43af7b70d` — 4 info
- **2024-05-02** `66c6566eb548` — 1 breaking, 1 info
- **2024-05-02** `cd5eef76229a` — 1 warning, 1 info
- **2024-03-31** `ead883bf776b` — 1 breaking, 1 info
- **2024-01-08** `4338f9e057c7` — 1 warning, 1 info
- **2023-11-28** `98aea080c4db` — 1 breaking, 1 info

## Changes

- **2026-05-11** `f9c1d353a794` — 2 breaking, 2 info
  - the request property `EarningsRates/items/IsQualifyingEarnings` became required
  - the request property `LeaveTypes/items/IsQualifyingEarnings` became required
  - the response property `PayItems/EarningsRates/items/IsQualifyingEarnings` became required for the status `200`
  - the response property `PayItems/LeaveTypes/items/IsQualifyingEarnings` became required for the status `200`
- **2026-01-27** `d1b43af7b70d` — 4 info
  - added the new optional request property `EarningsRates/items/IsQualifyingEarnings`
  - added the new optional request property `LeaveTypes/items/IsQualifyingEarnings`
  - added the optional property `PayItems/EarningsRates/items/IsQualifyingEarnings` to the response with the `200` status
  - added the optional property `PayItems/LeaveTypes/items/IsQualifyingEarnings` to the response with the `200` status
- **2024-05-02** `66c6566eb548` — 1 breaking, 1 info
  - removed the enum value `JOBKEEPER` of the request property `EarningsRates/items/AllowanceType`
  - removed the `JOBKEEPER` enum value from the `PayItems/EarningsRates/items/AllowanceType` response property for the response status `200`
- **2024-05-02** `cd5eef76229a` — 1 warning, 1 info
  - added the new `JOBKEEPER` enum value to the `PayItems/EarningsRates/items/AllowanceType` response property for the response status `200`
  - added the new `JOBKEEPER` enum value to the request property `EarningsRates/items/AllowanceType`
- **2024-03-31** `ead883bf776b` — 1 breaking, 1 info
  - removed the enum value `JOBKEEPER` of the request property `EarningsRates/items/AllowanceType`
  - removed the `JOBKEEPER` enum value from the `PayItems/EarningsRates/items/AllowanceType` response property for the response status `200`
- **2024-01-08** `4338f9e057c7` — 1 warning, 1 info
  - added the new `JOBKEEPER` enum value to the `PayItems/EarningsRates/items/AllowanceType` response property for the response status `200`
  - added the new `JOBKEEPER` enum value to the request property `EarningsRates/items/AllowanceType`
- **2023-11-28** `98aea080c4db` — 1 breaking, 1 info
  - removed the enum value `JOBKEEPER` of the request property `EarningsRates/items/AllowanceType`
  - removed the `JOBKEEPER` enum value from the `PayItems/EarningsRates/items/AllowanceType` response property for the response status `200`

---

[Operation](https://skmtc.dev/xeroapi/apis/xero-payroll-au-api/docs/PayItems/post.md) · [API](https://skmtc.dev/xeroapi/apis/xero-payroll-au-api.md) · [Page](https://skmtc.dev/xeroapi/apis/xero-payroll-au-api/changes/PayItems/post)
