---
title: "Changes to Updates an employee's detail"
method: POST
path: "/Employees/{EmployeeID}"
---

# Changes to Updates an employee's detail

`POST /Employees/{EmployeeID}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 54 revisions.

- **2026-05-11** `f9c1d353a794` — 1 breaking, 1 info
- **2026-01-27** `d1b43af7b70d` — 14 warning, 4 info
- **2024-01-31** `f4c197c78497` — 1 breaking
- **2024-01-15** `461520d7cf0a` — 4 breaking, 4 info

## Changes

- **2026-05-11** `f9c1d353a794` — 1 breaking, 1 info
  - the request property `items/PayTemplate/LeaveLines/items/IsQualifyingEarnings` became required
  - the response property `Employees/items/PayTemplate/LeaveLines/items/IsQualifyingEarnings` became required for the status `200`
- **2026-01-27** `d1b43af7b70d` — 14 warning, 4 info
  - removed the request property `items/LeaveLines`
  - removed the request property `items/OpeningBalances/LeaveLines/items/AnnualNumberOfUnits`
  - removed the request property `items/OpeningBalances/LeaveLines/items/CalculationType`
  - removed the request property `items/OpeningBalances/LeaveLines/items/EmploymentTerminationPaymentType`
  - removed the request property `items/OpeningBalances/LeaveLines/items/EntitlementFinalPayPayoutType`
  - removed the request property `items/OpeningBalances/LeaveLines/items/FullTimeNumberOfUnitsPerPeriod`
  - removed the request property `items/OpeningBalances/LeaveLines/items/IncludeSuperannuationGuaranteeContribution`
  - removed the optional property `Employees/items/LeaveLines` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/AnnualNumberOfUnits` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/CalculationType` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/EmploymentTerminationPaymentType` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/EntitlementFinalPayPayoutType` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/FullTimeNumberOfUnitsPerPeriod` from the response with the `200` status
  - removed the optional property `Employees/items/OpeningBalances/LeaveLines/items/IncludeSuperannuationGuaranteeContribution` from the response with the `200` status
  - added the new optional request property `items/PayTemplate/LeaveLines/items/IsQualifyingEarnings`
  - added the new optional request property `items/TaxDeclaration/IncludeLeaveLoadingInQualifyingEarnings`
  - added the optional property `Employees/items/PayTemplate/LeaveLines/items/IsQualifyingEarnings` to the response with the `200` status
  - added the optional property `Employees/items/TaxDeclaration/IncludeLeaveLoadingInQualifyingEarnings` to the response with the `200` status
- **2024-01-31** `f4c197c78497` — 1 breaking
  - request body became required
- **2024-01-15** `461520d7cf0a` — 4 breaking, 4 info
  - removed the enum value `` of the request property `items/CountryOfResidence`
  - removed the enum value `` of the request property `items/LeaveLines/items/CalculationType`
  - removed the enum value `` of the request property `items/OpeningBalances/LeaveLines/items/CalculationType`
  - removed the enum value `` of the request property `items/PayTemplate/LeaveLines/items/CalculationType`
  - removed the `` enum value from the `Employees/items/CountryOfResidence` response property for the response status `200`
  - removed the `` enum value from the `Employees/items/LeaveLines/items/CalculationType` response property for the response status `200`
  - removed the `` enum value from the `Employees/items/OpeningBalances/LeaveLines/items/CalculationType` response property for the response status `200`
  - removed the `` enum value from the `Employees/items/PayTemplate/LeaveLines/items/CalculationType` response property for the response status `200`

---

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