Xero · Schema
PayslipSummary
AccountingBank FeedsFinanceFinancial-ServicesInvoicingPayrollSmall Business
Properties
| Name | Type | Description |
|---|---|---|
| EmployeeID | string | The Xero identifier for an employee |
| PayslipID | string | Xero identifier for the payslip |
| FirstName | string | First name of employee |
| LastName | string | Last name of employee |
| EmployeeGroup | string | Employee group name |
| Wages | number | The Wages for the Payslip |
| Deductions | number | The Deductions for the Payslip |
| Tax | number | The Tax for the Payslip |
| Super | number | The Super for the Payslip |
| Reimbursements | number | The Reimbursements for the Payslip |
| NetPay | number | The NetPay for the Payslip |
| UpdatedDateUTC | string | Last modified timestamp |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PayslipSummary",
"title": "PayslipSummary",
"type": "object",
"properties": {
"EmployeeID": {
"description": "The Xero identifier for an employee",
"type": "string",
"format": "uuid",
"example": "4729f087-8eec-49c1-8294-4d11a5a0a37c"
},
"PayslipID": {
"description": "Xero identifier for the payslip",
"type": "string",
"format": "uuid",
"example": "f3c0874d-7cdd-459a-a95c-d90d51decc42"
},
"FirstName": {
"description": "First name of employee",
"type": "string",
"example": "Karen"
},
"LastName": {
"description": "Last name of employee",
"type": "string",
"example": "Jones"
},
"EmployeeGroup": {
"description": "Employee group name",
"type": "string",
"example": "Marketing"
},
"Wages": {
"description": "The Wages for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 1060.5
},
"Deductions": {
"description": "The Deductions for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 0.0
},
"Tax": {
"description": "The Tax for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 198.0
},
"Super": {
"description": "The Super for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 75.6
},
"Reimbursements": {
"description": "The Reimbursements for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 0.0
},
"NetPay": {
"description": "The NetPay for the Payslip",
"type": "number",
"format": "double",
"x-is-money": true,
"example": 862.5
},
"UpdatedDateUTC": {
"description": "Last modified timestamp",
"type": "string",
"readOnly": true,
"x-is-msdate-time": true,
"example": "/Date(1583967733054+0000)/"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/xero-payslipsummary"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.