{
  "info": {
    "_postman_id": "a9aa7bd8-7e99-4960-88ba-0224506495b3",
    "name": "Xero Accounting PayrollUk API",
    "description": "Contact Support:\n Name: Xero Platform Team\n Email: api@xero.com",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T03:35:59.000Z",
    "updatedAt": "2026-07-28T03:35:59.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-a9aa7bd8-7e99-4960-88ba-0224506495b3"
  },
  "item": [
    {
      "name": "Employees",
      "item": [
        {
          "name": "{EmployeeID}",
          "item": [
            {
              "name": "Employment",
              "item": [
                {
                  "name": "Creates employment detail for a specific employee using a unique employee ID",
                  "id": "3b689aeb-2b35-4737-a92a-6ced527f10a9",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"employeeNumber\": \"<string>\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"I\"\n    },\n    {\n      \"niCategory\": \"S\"\n    }\n  ],\n  \"niCategory\": \"S\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"FullTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Unspecified\",\n      \"contractType\": \"Unspecified\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/Employment",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "Employment"
                      ],
                      "variable": [
                        {
                          "id": "3923ebb2-c40e-4799-b008-8a5eac1e15af",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "8d22f46f-3ae6-46c3-99ad-3f7ac957c403",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"employeeNumber\": \"<string>\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"I\"\n    },\n    {\n      \"niCategory\": \"S\"\n    }\n  ],\n  \"niCategory\": \"S\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"FullTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Unspecified\",\n      \"contractType\": \"Unspecified\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Employment",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Employment"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"employment\": {\n    \"payrollCalendarID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"employeeNumber\": \"<string>\",\n    \"niCategories\": [\n      {\n        \"niCategory\": \"S\"\n      },\n      {\n        \"niCategory\": \"I\"\n      }\n    ],\n    \"niCategory\": \"C\",\n    \"contracts\": [\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Unspecified\",\n        \"contractType\": \"ZeroHour\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      },\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Employee\",\n        \"contractType\": \"ZeroHour\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-8d22f46f-3ae6-46c3-99ad-3f7ac957c403"
                    },
                    {
                      "id": "ad8d07c3-ec84-416e-a092-d73d461d5348",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"employeeNumber\": \"<string>\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"I\"\n    },\n    {\n      \"niCategory\": \"S\"\n    }\n  ],\n  \"niCategory\": \"S\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"FullTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Unspecified\",\n      \"contractType\": \"Unspecified\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Employment",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Employment"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-ad8d07c3-ec84-416e-a092-d73d461d5348"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-3b689aeb-2b35-4737-a92a-6ced527f10a9"
                }
              ],
              "id": "30fafe25-da13-4c52-80f1-1c92402425b2",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-30fafe25-da13-4c52-80f1-1c92402425b2"
            },
            {
              "name": "Tax",
              "item": [
                {
                  "name": "Retrieves tax records for a specific employee using a unique employee ID",
                  "id": "801a40b6-308e-4462-bae3-7782639d454b",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/Tax",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "Tax"
                      ],
                      "variable": [
                        {
                          "id": "dff3657d-8ec2-4d3c-a48d-0f2107f36cd7",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "fe10b117-2333-4532-8690-e65b3667db3f",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Tax",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Tax"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"employeeTax\": {\n    \"starterType\": \"<string>\",\n    \"starterDeclaration\": \"<string>\",\n    \"taxCode\": \"<string>\",\n    \"w1M1\": \"<boolean>\",\n    \"previousTaxablePay\": \"<double>\",\n    \"previousTaxPaid\": \"<double>\",\n    \"studentLoanDeduction\": \"<string>\",\n    \"hasPostGraduateLoans\": \"<boolean>\",\n    \"isDirector\": \"<boolean>\",\n    \"directorshipStartDate\": \"<date>\",\n    \"nicCalculationMethod\": \"<string>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-fe10b117-2333-4532-8690-e65b3667db3f"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-801a40b6-308e-4462-bae3-7782639d454b"
                }
              ],
              "id": "3914f0e5-2921-4116-b303-6e76fcd2488c",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-3914f0e5-2921-4116-b303-6e76fcd2488c"
            },
            {
              "name": "ukopeningbalances",
              "item": [
                {
                  "name": "Retrieves a specific employee's openingbalances using a unique employee ID",
                  "id": "014f5046-cc0c-4b2b-878e-ea43bd681acc",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "ukopeningbalances"
                      ],
                      "variable": [
                        {
                          "id": "de2a0661-cdc1-4373-bbe0-21e6c37f25a8",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "8ada8242-91f7-4931-97e3-8c9f34ed17fa",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "ukopeningbalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"openingBalances\": {\n    \"statutoryAdoptionPay\": \"<double>\",\n    \"statutoryMaternityPay\": \"<double>\",\n    \"statutoryPaternityPay\": \"<double>\",\n    \"statutorySharedParentalPay\": \"<double>\",\n    \"statutorySickPay\": \"<double>\",\n    \"priorEmployeeNumber\": \"<double>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-8ada8242-91f7-4931-97e3-8c9f34ed17fa"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-014f5046-cc0c-4b2b-878e-ea43bd681acc"
                },
                {
                  "name": "Creates an opening balance for a specific employee",
                  "id": "77266ccd-8aff-4754-899e-1608cedf6217",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "ukopeningbalances"
                      ],
                      "variable": [
                        {
                          "id": "6fbb6f42-9e72-49d2-81bf-716e8582a152",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "882b5ff5-be65-4daf-8afb-39e9c3e233f3",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "ukopeningbalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"openingBalances\": {\n    \"statutoryAdoptionPay\": \"<double>\",\n    \"statutoryMaternityPay\": \"<double>\",\n    \"statutoryPaternityPay\": \"<double>\",\n    \"statutorySharedParentalPay\": \"<double>\",\n    \"statutorySickPay\": \"<double>\",\n    \"priorEmployeeNumber\": \"<double>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-882b5ff5-be65-4daf-8afb-39e9c3e233f3"
                    },
                    {
                      "id": "df06991a-5124-4c58-8e1d-4c5574f05540",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "ukopeningbalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-df06991a-5124-4c58-8e1d-4c5574f05540"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-77266ccd-8aff-4754-899e-1608cedf6217"
                },
                {
                  "name": "Updates a specific employee's opening balances",
                  "id": "2e8e4824-3288-439f-bd74-91d527e31848",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "PUT",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "ukopeningbalances"
                      ],
                      "variable": [
                        {
                          "id": "e366f245-2b9f-463d-8846-0ad84ddad42b",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "81a6d2de-a784-4be6-bb5a-390fc18c01f5",
                      "name": "successful response",
                      "originalRequest": {
                        "method": "PUT",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "ukopeningbalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"openingBalances\": {\n    \"statutoryAdoptionPay\": \"<double>\",\n    \"statutoryMaternityPay\": \"<double>\",\n    \"statutoryPaternityPay\": \"<double>\",\n    \"statutorySharedParentalPay\": \"<double>\",\n    \"statutorySickPay\": \"<double>\",\n    \"priorEmployeeNumber\": \"<double>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-81a6d2de-a784-4be6-bb5a-390fc18c01f5"
                    },
                    {
                      "id": "9deddaa6-51e9-492c-beeb-ccc9617b122a",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "PUT",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"statutoryAdoptionPay\": \"<double>\",\n  \"statutoryMaternityPay\": \"<double>\",\n  \"statutoryPaternityPay\": \"<double>\",\n  \"statutorySharedParentalPay\": \"<double>\",\n  \"statutorySickPay\": \"<double>\",\n  \"priorEmployeeNumber\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/ukopeningbalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "ukopeningbalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-9deddaa6-51e9-492c-beeb-ccc9617b122a"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-2e8e4824-3288-439f-bd74-91d527e31848"
                }
              ],
              "id": "2b1e0673-66d4-4b5e-858a-16b917f7335f",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-2b1e0673-66d4-4b5e-858a-16b917f7335f"
            },
            {
              "name": "Leave",
              "item": [
                {
                  "name": "{LeaveID}",
                  "item": [
                    {
                      "name": "Retrieves a specific employee's leave record using a unique employee ID",
                      "id": "0cacb0d3-9481-4d9d-94db-9961f391c296",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave",
                            ":LeaveID"
                          ],
                          "variable": [
                            {
                              "id": "99a6c3d6-e938-4779-bd83-221ed1da8ed0",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "47bda852-1709-44d1-9846-4c3b1be68cf3",
                              "key": "LeaveID",
                              "value": "<uuid>",
                              "description": "(Required) Leave id for single object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "8ad62b8d-271d-428b-8533-17dfe52021fe",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "Leave",
                                ":LeaveID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "LeaveID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leave\": {\n    \"leaveTypeID\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"leaveID\": \"<uuid>\",\n    \"periods\": [\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      },\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      }\n    ],\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-8ad62b8d-271d-428b-8533-17dfe52021fe"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-0cacb0d3-9481-4d9d-94db-9961f391c296"
                    },
                    {
                      "name": "Updates a specific employee's leave records",
                      "id": "9a3d1d2c-bb27-47ea-8ad5-0d2e5c1cd845",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "PUT",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave",
                            ":LeaveID"
                          ],
                          "variable": [
                            {
                              "id": "961a561c-6499-4d18-bd5d-ff18e2eeff35",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "b696833e-9137-4614-8edc-e7bd2df9fdd2",
                              "key": "LeaveID",
                              "value": "<uuid>",
                              "description": "(Required) Leave id for single object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "77d239db-6de6-4a54-8af6-edf34c2c4ba8",
                          "name": "successful response",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "Leave",
                                ":LeaveID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "LeaveID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leave\": {\n    \"leaveTypeID\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"leaveID\": \"<uuid>\",\n    \"periods\": [\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      },\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      }\n    ],\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-77d239db-6de6-4a54-8af6-edf34c2c4ba8"
                        },
                        {
                          "id": "708117ae-248c-4b13-9ed1-1e0187f7d9ee",
                          "name": "validation error for a bad request",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "Leave",
                                ":LeaveID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "LeaveID"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-708117ae-248c-4b13-9ed1-1e0187f7d9ee"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-9a3d1d2c-bb27-47ea-8ad5-0d2e5c1cd845"
                    },
                    {
                      "name": "Deletes a specific employee's leave record",
                      "id": "dbc71346-ab61-45b8-9b3a-a546d9de38d5",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "DELETE",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave",
                            ":LeaveID"
                          ],
                          "variable": [
                            {
                              "id": "43ff1519-823a-40d7-8d0f-f6a9524a4044",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "1ecfca06-629f-4798-ac06-14356c907274",
                              "key": "LeaveID",
                              "value": "<uuid>",
                              "description": "(Required) Leave id for single object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "d6ae3cfe-7982-4e39-9c42-527334ca5c1f",
                          "name": "successful response",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave/:LeaveID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "Leave",
                                ":LeaveID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "LeaveID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leave\": {\n    \"leaveTypeID\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"leaveID\": \"<uuid>\",\n    \"periods\": [\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      },\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      }\n    ],\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-d6ae3cfe-7982-4e39-9c42-527334ca5c1f"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-dbc71346-ab61-45b8-9b3a-a546d9de38d5"
                    }
                  ],
                  "id": "6127dfd0-9faa-44bc-845a-feabfae70e20",
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-6127dfd0-9faa-44bc-845a-feabfae70e20"
                },
                {
                  "name": "Retrieves a specific employee's leave records using a unique employee ID",
                  "id": "bb533e31-925a-43a5-a3c9-a7aa343e9f76",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "Leave"
                      ],
                      "variable": [
                        {
                          "id": "2d7f5005-0192-4cf5-a05a-bb2bc3817803",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "54e73894-7ba1-45ed-9ddf-66c8133399f7",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leave\": [\n    {\n      \"leaveTypeID\": \"<uuid>\",\n      \"description\": \"<string>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"leaveID\": \"<uuid>\",\n      \"periods\": [\n        {\n          \"periodStartDate\": \"<date>\",\n          \"periodEndDate\": \"<date>\",\n          \"numberOfUnits\": \"<double>\",\n          \"periodStatus\": \"Approved\"\n        },\n        {\n          \"periodStartDate\": \"<date>\",\n          \"periodEndDate\": \"<date>\",\n          \"numberOfUnits\": \"<double>\",\n          \"periodStatus\": \"Completed\"\n        }\n      ],\n      \"updatedDateUTC\": \"<dateTime>\"\n    },\n    {\n      \"leaveTypeID\": \"<uuid>\",\n      \"description\": \"<string>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"leaveID\": \"<uuid>\",\n      \"periods\": [\n        {\n          \"periodStartDate\": \"<date>\",\n          \"periodEndDate\": \"<date>\",\n          \"numberOfUnits\": \"<double>\",\n          \"periodStatus\": \"Completed\"\n        },\n        {\n          \"periodStartDate\": \"<date>\",\n          \"periodEndDate\": \"<date>\",\n          \"numberOfUnits\": \"<double>\",\n          \"periodStatus\": \"Approved\"\n        }\n      ],\n      \"updatedDateUTC\": \"<dateTime>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-54e73894-7ba1-45ed-9ddf-66c8133399f7"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-bb533e31-925a-43a5-a3c9-a7aa343e9f76"
                },
                {
                  "name": "Creates leave records for a specific employee",
                  "id": "fbeb8ee9-2bb7-4d44-95de-77b8dd5b407f",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "Leave"
                      ],
                      "variable": [
                        {
                          "id": "888708a1-7e3e-49ba-9fdf-f35b842480cc",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "0934c096-efe3-476c-81d5-91f78ada6a20",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leave\": {\n    \"leaveTypeID\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"leaveID\": \"<uuid>\",\n    \"periods\": [\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      },\n      {\n        \"periodStartDate\": \"<date>\",\n        \"periodEndDate\": \"<date>\",\n        \"numberOfUnits\": \"<double>\",\n        \"periodStatus\": \"Approved\"\n      }\n    ],\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-0934c096-efe3-476c-81d5-91f78ada6a20"
                    },
                    {
                      "id": "68915e3e-6cfd-4bfe-ad8d-7765fc643f52",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"leaveID\": \"<uuid>\",\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    }\n  ],\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/Leave",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "Leave"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-68915e3e-6cfd-4bfe-ad8d-7765fc643f52"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-fbeb8ee9-2bb7-4d44-95de-77b8dd5b407f"
                }
              ],
              "id": "f892b1e2-7d26-44ec-a71c-de205df23cb8",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-f892b1e2-7d26-44ec-a71c-de205df23cb8"
            },
            {
              "name": "LeaveBalances",
              "item": [
                {
                  "name": "Retrieves a specific employee's leave balances using a unique employee ID",
                  "id": "5e239597-a124-4392-a1b4-8b54b0c9b040",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveBalances",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "LeaveBalances"
                      ],
                      "variable": [
                        {
                          "id": "b2c35897-eef5-43ca-a76e-c076541911c4",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "201de4ea-b5f5-4514-aeb7-3944f9fa0842",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveBalances",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeaveBalances"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveBalances\": [\n    {\n      \"name\": \"<string>\",\n      \"leaveTypeID\": \"<uuid>\",\n      \"balance\": \"<double>\",\n      \"typeOfUnits\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"leaveTypeID\": \"<uuid>\",\n      \"balance\": \"<double>\",\n      \"typeOfUnits\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-201de4ea-b5f5-4514-aeb7-3944f9fa0842"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-5e239597-a124-4392-a1b4-8b54b0c9b040"
                }
              ],
              "id": "2f8aab2d-f923-40f0-906d-13da4d4ed69c",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-2f8aab2d-f923-40f0-906d-13da4d4ed69c"
            },
            {
              "name": "StatutoryLeaveBalance",
              "item": [
                {
                  "name": "Retrieves a specific employee's leave balances using a unique employee ID",
                  "id": "f8c9f0e8-d0a7-45d5-bc2c-c72a5723d6ae",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/StatutoryLeaveBalance?LeaveType=<string>&AsOfDate=<date>",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "StatutoryLeaveBalance"
                      ],
                      "query": [
                        {
                          "description": "Filter by the type of statutory leave",
                          "key": "LeaveType",
                          "value": "<string>"
                        },
                        {
                          "description": "The date from which to calculate balance remaining. If not specified, current date UTC is used.",
                          "key": "AsOfDate",
                          "value": "<date>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "b522d360-5119-4da3-a481-c73609aac620",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "e0f886a1-0649-4320-be8b-ff7e6272163f",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/StatutoryLeaveBalance?LeaveType=<string>&AsOfDate=<date>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "StatutoryLeaveBalance"
                          ],
                          "query": [
                            {
                              "description": "Filter by the type of statutory leave",
                              "key": "LeaveType",
                              "value": "<string>"
                            },
                            {
                              "description": "The date from which to calculate balance remaining. If not specified, current date UTC is used.",
                              "key": "AsOfDate",
                              "value": "<date>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveBalance\": {\n    \"leaveType\": \"NeonatalCare\",\n    \"balanceRemaining\": \"<double>\",\n    \"units\": \"Hours\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-e0f886a1-0649-4320-be8b-ff7e6272163f"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-f8c9f0e8-d0a7-45d5-bc2c-c72a5723d6ae"
                }
              ],
              "id": "771d8f8c-867f-42d3-924a-4b4927ecf2bc",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-771d8f8c-867f-42d3-924a-4b4927ecf2bc"
            },
            {
              "name": "LeavePeriods",
              "item": [
                {
                  "name": "Retrieves a specific employee's leave periods using a unique employee ID",
                  "id": "959d217c-5052-4be1-a804-f8e2e2fd661d",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/LeavePeriods?startDate=<date>&endDate=<date>",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "LeavePeriods"
                      ],
                      "query": [
                        {
                          "description": "Filter by start date",
                          "key": "startDate",
                          "value": "<date>"
                        },
                        {
                          "description": "Filter by end date",
                          "key": "endDate",
                          "value": "<date>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "317f9b61-f1b3-4e0b-afec-92fbfd093eac",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "ef65a6b4-39dd-41d2-8bbb-251e707d71ff",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeavePeriods?startDate=<date>&endDate=<date>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeavePeriods"
                          ],
                          "query": [
                            {
                              "description": "Filter by start date",
                              "key": "startDate",
                              "value": "<date>"
                            },
                            {
                              "description": "Filter by end date",
                              "key": "endDate",
                              "value": "<date>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"periods\": [\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Completed\"\n    },\n    {\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"numberOfUnits\": \"<double>\",\n      \"periodStatus\": \"Approved\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-ef65a6b4-39dd-41d2-8bbb-251e707d71ff"
                    },
                    {
                      "id": "ed7f036a-d0d6-4da9-a576-13bd41e33e60",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeavePeriods?startDate=<date>&endDate=<date>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeavePeriods"
                          ],
                          "query": [
                            {
                              "description": "Filter by start date",
                              "key": "startDate",
                              "value": "<date>"
                            },
                            {
                              "description": "Filter by end date",
                              "key": "endDate",
                              "value": "<date>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-ed7f036a-d0d6-4da9-a576-13bd41e33e60"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-959d217c-5052-4be1-a804-f8e2e2fd661d"
                }
              ],
              "id": "5cad8b2b-d998-46c1-8a58-c479dd7a90d6",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-5cad8b2b-d998-46c1-8a58-c479dd7a90d6"
            },
            {
              "name": "LeaveTypes",
              "item": [
                {
                  "name": "Retrieves a specific employee's leave types using a unique employee ID",
                  "id": "99d3d7f5-48a4-479e-9f8a-f749b7d36d11",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "LeaveTypes"
                      ],
                      "variable": [
                        {
                          "id": "f0bb73a7-0cbd-446d-b24b-7ffd088a4db8",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "6e1d9867-2c1d-43a3-b656-cd06b1e7d5dd",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeaveTypes"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveTypes\": [\n    {\n      \"leaveTypeID\": \"<uuid>\",\n      \"scheduleOfAccrual\": \"BeginningOfCalendarYear\",\n      \"hoursAccruedAnnually\": \"<double>\",\n      \"maximumToAccrue\": \"<double>\",\n      \"openingBalance\": \"<double>\",\n      \"rateAccruedHourly\": \"<double>\",\n      \"scheduleOfAccrualDate\": \"<date>\"\n    },\n    {\n      \"leaveTypeID\": \"<uuid>\",\n      \"scheduleOfAccrual\": \"OnHourWorked\",\n      \"hoursAccruedAnnually\": \"<double>\",\n      \"maximumToAccrue\": \"<double>\",\n      \"openingBalance\": \"<double>\",\n      \"rateAccruedHourly\": \"<double>\",\n      \"scheduleOfAccrualDate\": \"<date>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-6e1d9867-2c1d-43a3-b656-cd06b1e7d5dd"
                    },
                    {
                      "id": "8f463103-9256-4243-a52c-9853e9df39b1",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeaveTypes"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-8f463103-9256-4243-a52c-9853e9df39b1"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-99d3d7f5-48a4-479e-9f8a-f749b7d36d11"
                },
                {
                  "name": "Creates employee leave type records",
                  "id": "f2fba7ce-8ac5-4066-8b91-c653f5feca33",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"scheduleOfAccrual\": \"OnHourWorked\",\n  \"hoursAccruedAnnually\": \"<double>\",\n  \"maximumToAccrue\": \"<double>\",\n  \"openingBalance\": \"<double>\",\n  \"rateAccruedHourly\": \"<double>\",\n  \"scheduleOfAccrualDate\": \"<date>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "LeaveTypes"
                      ],
                      "variable": [
                        {
                          "id": "1fb13130-7448-4181-b9d2-764efde03d40",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "67764977-4c1c-487a-9fed-0958d264e03b",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"scheduleOfAccrual\": \"OnHourWorked\",\n  \"hoursAccruedAnnually\": \"<double>\",\n  \"maximumToAccrue\": \"<double>\",\n  \"openingBalance\": \"<double>\",\n  \"rateAccruedHourly\": \"<double>\",\n  \"scheduleOfAccrualDate\": \"<date>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeaveTypes"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveType\": {\n    \"leaveTypeID\": \"<uuid>\",\n    \"scheduleOfAccrual\": \"BeginningOfCalendarYear\",\n    \"hoursAccruedAnnually\": \"<double>\",\n    \"maximumToAccrue\": \"<double>\",\n    \"openingBalance\": \"<double>\",\n    \"rateAccruedHourly\": \"<double>\",\n    \"scheduleOfAccrualDate\": \"<date>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-67764977-4c1c-487a-9fed-0958d264e03b"
                    },
                    {
                      "id": "25abe617-983c-4b55-bd95-596061016052",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"leaveTypeID\": \"<uuid>\",\n  \"scheduleOfAccrual\": \"OnHourWorked\",\n  \"hoursAccruedAnnually\": \"<double>\",\n  \"maximumToAccrue\": \"<double>\",\n  \"openingBalance\": \"<double>\",\n  \"rateAccruedHourly\": \"<double>\",\n  \"scheduleOfAccrualDate\": \"<date>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/LeaveTypes",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "LeaveTypes"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-25abe617-983c-4b55-bd95-596061016052"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-f2fba7ce-8ac5-4066-8b91-c653f5feca33"
                }
              ],
              "id": "d5f93d7f-a9a0-4f52-ad2d-c7c16304fd88",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-d5f93d7f-a9a0-4f52-ad2d-c7c16304fd88"
            },
            {
              "name": "PaymentMethods",
              "item": [
                {
                  "name": "Retrieves a specific employee's payment method using a unique employee ID",
                  "id": "14211be9-c46a-45cf-b172-dee0a15b39b5",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "PaymentMethods"
                      ],
                      "variable": [
                        {
                          "id": "5fc3b5c1-1620-443b-a5af-0ef8651d79ca",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "eec4ae20-a37f-4682-8074-7b49df6e6b53",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PaymentMethods"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"paymentMethod\": {\n    \"paymentMethod\": \"Electronically\",\n    \"bankAccounts\": [\n      {\n        \"accountName\": \"<string>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\"\n      },\n      {\n        \"accountName\": \"<string>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\"\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-eec4ae20-a37f-4682-8074-7b49df6e6b53"
                    },
                    {
                      "id": "6b21eaa5-b8ae-4eb1-8fa9-76295f5b6f66",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PaymentMethods"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-6b21eaa5-b8ae-4eb1-8fa9-76295f5b6f66"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-14211be9-c46a-45cf-b172-dee0a15b39b5"
                },
                {
                  "name": "Creates an employee payment method",
                  "id": "50a96b5e-1ebb-48a2-a41f-572df9e510bc",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"paymentMethod\": \"Electronically\",\n  \"bankAccounts\": [\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    },\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    }\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "PaymentMethods"
                      ],
                      "variable": [
                        {
                          "id": "4cf1b661-7932-4098-aea1-e6f057a37fff",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "1f64266e-e139-4dbc-9265-cb98966dd0dd",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"paymentMethod\": \"Electronically\",\n  \"bankAccounts\": [\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    },\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    }\n  ]\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PaymentMethods"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"paymentMethod\": {\n    \"paymentMethod\": \"Electronically\",\n    \"bankAccounts\": [\n      {\n        \"accountName\": \"<string>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\"\n      },\n      {\n        \"accountName\": \"<string>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\"\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-1f64266e-e139-4dbc-9265-cb98966dd0dd"
                    },
                    {
                      "id": "63f1d784-c7b3-4189-95f7-09b5b5876d1f",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"paymentMethod\": \"Electronically\",\n  \"bankAccounts\": [\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    },\n    {\n      \"accountName\": \"<string>\",\n      \"accountNumber\": \"<string>\",\n      \"sortCode\": \"<string>\"\n    }\n  ]\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PaymentMethods",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PaymentMethods"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-63f1d784-c7b3-4189-95f7-09b5b5876d1f"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-50a96b5e-1ebb-48a2-a41f-572df9e510bc"
                }
              ],
              "id": "4cfb1d1c-bd2a-48b2-918b-eb560ba36758",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-4cfb1d1c-bd2a-48b2-918b-eb560ba36758"
            },
            {
              "name": "PayTemplates",
              "item": [
                {
                  "name": "earnings",
                  "item": [
                    {
                      "name": "{PayTemplateEarningID}",
                      "item": [
                        {
                          "name": "Updates a specific employee's earnings template records",
                          "id": "23291899-8c25-4175-bfb7-73f298565431",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "auth": {
                              "type": "oauth2",
                              "oauth2": [
                                {
                                  "key": "scope",
                                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                                  "type": "string"
                                },
                                {
                                  "key": "accessTokenUrl",
                                  "value": "https://identity.xero.com/connect/token",
                                  "type": "string"
                                },
                                {
                                  "key": "authUrl",
                                  "value": "https://login.xero.com/identity/connect/authorize",
                                  "type": "string"
                                },
                                {
                                  "key": "grant_type",
                                  "value": "authorization_code",
                                  "type": "string"
                                }
                              ]
                            },
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings/:PayTemplateEarningID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "PayTemplates",
                                "earnings",
                                ":PayTemplateEarningID"
                              ],
                              "variable": [
                                {
                                  "id": "c0912458-220b-4a49-8115-7e09005b5b0e",
                                  "key": "EmployeeID",
                                  "value": "<uuid>",
                                  "description": "(Required) Employee id for single object"
                                },
                                {
                                  "id": "5970572e-be16-453e-b03c-df5041141d98",
                                  "key": "PayTemplateEarningID",
                                  "value": "<uuid>",
                                  "description": "(Required) Id for single pay template earnings object"
                                }
                              ]
                            }
                          },
                          "response": [
                            {
                              "id": "a829451c-8f5d-45a6-914f-9917c6444ed6",
                              "name": "search results matching criteria",
                              "originalRequest": {
                                "method": "PUT",
                                "header": [
                                  {
                                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                    "key": "Idempotency-Key",
                                    "value": "<string>"
                                  },
                                  {
                                    "description": "(Required) Xero identifier for Tenant",
                                    "key": "Xero-Tenant-Id",
                                    "value": "<string>"
                                  },
                                  {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                  },
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: oauth2",
                                    "key": "Authorization",
                                    "value": "<token>"
                                  }
                                ],
                                "body": {
                                  "mode": "raw",
                                  "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                                  "options": {
                                    "raw": {
                                      "headerFamily": "json",
                                      "language": "json"
                                    }
                                  }
                                },
                                "url": {
                                  "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings/:PayTemplateEarningID",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "Employees",
                                    ":EmployeeID",
                                    "PayTemplates",
                                    "earnings",
                                    ":PayTemplateEarningID"
                                  ],
                                  "variable": [
                                    {
                                      "key": "EmployeeID"
                                    },
                                    {
                                      "key": "PayTemplateEarningID"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningTemplate\": {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  }\n}",
                              "createdAt": "2026-07-28T03:36:00.000Z",
                              "updatedAt": "2026-07-28T03:36:00.000Z",
                              "uid": "35240-a829451c-8f5d-45a6-914f-9917c6444ed6"
                            },
                            {
                              "id": "8d638667-eb61-4029-8c03-58c0550e77f5",
                              "name": "validation error for a bad request",
                              "originalRequest": {
                                "method": "PUT",
                                "header": [
                                  {
                                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                    "key": "Idempotency-Key",
                                    "value": "<string>"
                                  },
                                  {
                                    "description": "(Required) Xero identifier for Tenant",
                                    "key": "Xero-Tenant-Id",
                                    "value": "<string>"
                                  },
                                  {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                  },
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: oauth2",
                                    "key": "Authorization",
                                    "value": "<token>"
                                  }
                                ],
                                "body": {
                                  "mode": "raw",
                                  "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                                  "options": {
                                    "raw": {
                                      "headerFamily": "json",
                                      "language": "json"
                                    }
                                  }
                                },
                                "url": {
                                  "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings/:PayTemplateEarningID",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "Employees",
                                    ":EmployeeID",
                                    "PayTemplates",
                                    "earnings",
                                    ":PayTemplateEarningID"
                                  ],
                                  "variable": [
                                    {
                                      "key": "EmployeeID"
                                    },
                                    {
                                      "key": "PayTemplateEarningID"
                                    }
                                  ]
                                }
                              },
                              "status": "Bad Request",
                              "code": 400,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                              "createdAt": "2026-07-28T03:36:00.000Z",
                              "updatedAt": "2026-07-28T03:36:00.000Z",
                              "uid": "35240-8d638667-eb61-4029-8c03-58c0550e77f5"
                            }
                          ],
                          "createdAt": "2026-07-28T03:35:59.000Z",
                          "updatedAt": "2026-07-28T03:35:59.000Z",
                          "uid": "35240-23291899-8c25-4175-bfb7-73f298565431"
                        },
                        {
                          "name": "Deletes a specific employee's earnings template record",
                          "id": "6445a6f5-6af7-458f-b84f-e091aa674ac3",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "auth": {
                              "type": "oauth2",
                              "oauth2": [
                                {
                                  "key": "scope",
                                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                                  "type": "string"
                                },
                                {
                                  "key": "accessTokenUrl",
                                  "value": "https://identity.xero.com/connect/token",
                                  "type": "string"
                                },
                                {
                                  "key": "authUrl",
                                  "value": "https://login.xero.com/identity/connect/authorize",
                                  "type": "string"
                                },
                                {
                                  "key": "grant_type",
                                  "value": "authorization_code",
                                  "type": "string"
                                }
                              ]
                            },
                            "method": "DELETE",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings/:PayTemplateEarningID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "PayTemplates",
                                "earnings",
                                ":PayTemplateEarningID"
                              ],
                              "variable": [
                                {
                                  "id": "cd4c8674-a3ca-47f3-abc8-f79ecf6e7cf8",
                                  "key": "EmployeeID",
                                  "value": "<uuid>",
                                  "description": "(Required) Employee id for single object"
                                },
                                {
                                  "id": "c5b91f01-b64d-437c-8f78-b24e6582d855",
                                  "key": "PayTemplateEarningID",
                                  "value": "<uuid>",
                                  "description": "(Required) Id for single pay template earnings object"
                                }
                              ]
                            }
                          },
                          "response": [
                            {
                              "id": "534e1bf4-e257-4915-bdcb-ee2c04ca3932",
                              "name": "deletion successful",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "description": "(Required) Xero identifier for Tenant",
                                    "key": "Xero-Tenant-Id",
                                    "value": "<string>"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: oauth2",
                                    "key": "Authorization",
                                    "value": "<token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings/:PayTemplateEarningID",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "Employees",
                                    ":EmployeeID",
                                    "PayTemplates",
                                    "earnings",
                                    ":PayTemplateEarningID"
                                  ],
                                  "variable": [
                                    {
                                      "key": "EmployeeID"
                                    },
                                    {
                                      "key": "PayTemplateEarningID"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "text",
                              "header": [],
                              "cookie": [],
                              "responseTime": null,
                              "body": null,
                              "createdAt": "2026-07-28T03:36:00.000Z",
                              "updatedAt": "2026-07-28T03:36:00.000Z",
                              "uid": "35240-534e1bf4-e257-4915-bdcb-ee2c04ca3932"
                            }
                          ],
                          "createdAt": "2026-07-28T03:35:59.000Z",
                          "updatedAt": "2026-07-28T03:35:59.000Z",
                          "uid": "35240-6445a6f5-6af7-458f-b84f-e091aa674ac3"
                        }
                      ],
                      "id": "65d7dfa0-9d16-4115-8dc9-e76bf4873d79",
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-65d7dfa0-9d16-4115-8dc9-e76bf4873d79"
                    },
                    {
                      "name": "Creates an earnings template records for a specific employee",
                      "id": "413443d1-06be-46b1-8ed5-1ac843d0b809",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PayTemplates",
                            "earnings"
                          ],
                          "variable": [
                            {
                              "id": "7df866bd-3b74-49b7-9f71-1631e0b60086",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "7be083c0-db59-4837-a341-9aa159a922bf",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "PayTemplates",
                                "earnings"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningTemplate\": {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-7be083c0-db59-4837-a341-9aa159a922bf"
                        },
                        {
                          "id": "1bb1373d-846c-4c59-8415-d6b916928d79",
                          "name": "validation error for a bad request",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"payTemplateEarningID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnits\": \"<double>\",\n  \"fixedAmount\": \"<double>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"name\": \"<string>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates/earnings",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "PayTemplates",
                                "earnings"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-1bb1373d-846c-4c59-8415-d6b916928d79"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-413443d1-06be-46b1-8ed5-1ac843d0b809"
                    }
                  ],
                  "id": "d5e6eb6f-e014-468b-a9cd-c12653863635",
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-d5e6eb6f-e014-468b-a9cd-c12653863635"
                },
                {
                  "name": "Retrieves a specific employee pay templates using a unique employee ID",
                  "id": "5bcc4805-c0f8-4c53-9a04-4ede0399d054",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "PayTemplates"
                      ],
                      "variable": [
                        {
                          "id": "70fab002-70cd-4bb9-a783-932651f0a7d2",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "5d0dcf7b-97f2-439d-945e-50ee38976d7c",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PayTemplates"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payTemplate\": {\n    \"employeeID\": \"<uuid>\",\n    \"earningTemplates\": [\n      {\n        \"payTemplateEarningID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"name\": \"<string>\"\n      },\n      {\n        \"payTemplateEarningID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"name\": \"<string>\"\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-5d0dcf7b-97f2-439d-945e-50ee38976d7c"
                    },
                    {
                      "id": "ef68b0e3-0091-40a2-9961-5b2d9894bf4f",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/PayTemplates",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "PayTemplates"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-ef68b0e3-0091-40a2-9961-5b2d9894bf4f"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-5bcc4805-c0f8-4c53-9a04-4ede0399d054"
                }
              ],
              "id": "64b01a95-3255-4139-a749-a2c3ded28b11",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-64b01a95-3255-4139-a749-a2c3ded28b11"
            },
            {
              "name": "paytemplateearnings",
              "item": [
                {
                  "name": "Creates multiple earnings template records for a specific employee using a unique employee ID",
                  "id": "f92930ee-04f3-40f4-be88-b5b6147c8828",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "[\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  },\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  }\n]",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/paytemplateearnings",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "paytemplateearnings"
                      ],
                      "variable": [
                        {
                          "id": "fa10338c-01c5-4c11-9e37-222bedf59fd5",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "8209caa1-d307-4a31-8b71-788320e15c7f",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "[\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  },\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  }\n]",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/paytemplateearnings",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "paytemplateearnings"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningTemplates\": [\n    {\n      \"payTemplateEarningID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnits\": \"<double>\",\n      \"fixedAmount\": \"<double>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"name\": \"<string>\"\n    },\n    {\n      \"payTemplateEarningID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnits\": \"<double>\",\n      \"fixedAmount\": \"<double>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"name\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-8209caa1-d307-4a31-8b71-788320e15c7f"
                    },
                    {
                      "id": "4fa637e7-d4dc-4b1b-8dd0-7806c1595717",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "[\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  },\n  {\n    \"payTemplateEarningID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnits\": \"<double>\",\n    \"fixedAmount\": \"<double>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"name\": \"<string>\"\n  }\n]",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/paytemplateearnings",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "paytemplateearnings"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-4fa637e7-d4dc-4b1b-8dd0-7806c1595717"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-f92930ee-04f3-40f4-be88-b5b6147c8828"
                }
              ],
              "id": "89410442-c74f-480d-9752-50293bdd72df",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-89410442-c74f-480d-9752-50293bdd72df"
            },
            {
              "name": "SalaryAndWages",
              "item": [
                {
                  "name": "{SalaryAndWagesID}",
                  "item": [
                    {
                      "name": "Retrieves a specific salary and wages record for a specific employee using a unique salary and wage id",
                      "id": "3afef764-a69a-492c-be3f-e1891047da4c",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages",
                            ":SalaryAndWagesID"
                          ],
                          "variable": [
                            {
                              "id": "0b007587-16b1-41e9-aedd-646e89a11bd0",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "6a4959fe-44d7-4df9-b09f-b88c90217b68",
                              "key": "SalaryAndWagesID",
                              "value": "<uuid>",
                              "description": "(Required) Id for single pay template earnings object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "cb17db12-50f9-42aa-9813-3ff178707496",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "SalaryAndWages",
                                ":SalaryAndWagesID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "SalaryAndWagesID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"salaryAndWages\": [\n    {\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnitsPerWeek\": \"<double>\",\n      \"effectiveFrom\": \"<date>\",\n      \"annualSalary\": \"<double>\",\n      \"status\": \"Pending\",\n      \"paymentType\": \"Salary\",\n      \"salaryAndWagesID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnitsPerDay\": \"<double>\"\n    },\n    {\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnitsPerWeek\": \"<double>\",\n      \"effectiveFrom\": \"<date>\",\n      \"annualSalary\": \"<double>\",\n      \"status\": \"History\",\n      \"paymentType\": \"Hourly\",\n      \"salaryAndWagesID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnitsPerDay\": \"<double>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-cb17db12-50f9-42aa-9813-3ff178707496"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-3afef764-a69a-492c-be3f-e1891047da4c"
                    },
                    {
                      "name": "Updates salary and wages record for a specific employee",
                      "id": "aef06547-7f7b-44c5-b3e4-64c2dc33b03d",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "PUT",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages",
                            ":SalaryAndWagesID"
                          ],
                          "variable": [
                            {
                              "id": "ed724681-1f66-4236-9377-6dd800c77f06",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "334b1313-424c-46cb-b0f4-2fd3f59ca7ee",
                              "key": "SalaryAndWagesID",
                              "value": "<uuid>",
                              "description": "(Required) Id for single pay template earnings object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "3e507649-1eed-4c05-ba1c-200381b2b86d",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "SalaryAndWages",
                                ":SalaryAndWagesID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "SalaryAndWagesID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"salaryAndWages\": {\n    \"earningsRateID\": \"<uuid>\",\n    \"numberOfUnitsPerWeek\": \"<double>\",\n    \"effectiveFrom\": \"<date>\",\n    \"annualSalary\": \"<double>\",\n    \"status\": \"History\",\n    \"paymentType\": \"Salary\",\n    \"salaryAndWagesID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnitsPerDay\": \"<double>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-3e507649-1eed-4c05-ba1c-200381b2b86d"
                        },
                        {
                          "id": "c94c20a6-7059-4746-b639-192788425ce8",
                          "name": "validation error for a bad request",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "SalaryAndWages",
                                ":SalaryAndWagesID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "SalaryAndWagesID"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-c94c20a6-7059-4746-b639-192788425ce8"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-aef06547-7f7b-44c5-b3e4-64c2dc33b03d"
                    },
                    {
                      "name": "Deletes a salary and wages record for a specific employee",
                      "id": "d8c329d8-b3af-452b-8fc2-6f2dcc83c4d4",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "DELETE",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages",
                            ":SalaryAndWagesID"
                          ],
                          "variable": [
                            {
                              "id": "d84cdcc8-8a1e-4203-9736-5e1c06b961cd",
                              "key": "EmployeeID",
                              "value": "<uuid>",
                              "description": "(Required) Employee id for single object"
                            },
                            {
                              "id": "5f3e0a49-b0e7-4006-b52f-1f99aa37754a",
                              "key": "SalaryAndWagesID",
                              "value": "<uuid>",
                              "description": "(Required) Id for single salary and wages object"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "aa92504d-3390-46ca-b765-3f3eeb35a734",
                          "name": "deletion successful",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages/:SalaryAndWagesID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Employees",
                                ":EmployeeID",
                                "SalaryAndWages",
                                ":SalaryAndWagesID"
                              ],
                              "variable": [
                                {
                                  "key": "EmployeeID"
                                },
                                {
                                  "key": "SalaryAndWagesID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "text",
                          "header": [],
                          "cookie": [],
                          "responseTime": null,
                          "body": null,
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-aa92504d-3390-46ca-b765-3f3eeb35a734"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-d8c329d8-b3af-452b-8fc2-6f2dcc83c4d4"
                    }
                  ],
                  "id": "0c49e840-4f75-4fec-a49c-cb994e3374c0",
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-0c49e840-4f75-4fec-a49c-cb994e3374c0"
                },
                {
                  "name": "Retrieves a specific employee's salary and wages by using a unique employee ID",
                  "id": "b1a76a64-9c3f-4f61-aa9f-e642f6fd59fb",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages?page=<integer>",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "SalaryAndWages"
                      ],
                      "query": [
                        {
                          "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                          "key": "page",
                          "value": "<integer>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "adead8c5-c904-4234-9205-fedc38dff67b",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "aae8b4d2-868b-4d35-8be1-0c8e16e93b5f",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages?page=<integer>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages"
                          ],
                          "query": [
                            {
                              "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                              "key": "page",
                              "value": "<integer>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"salaryAndWages\": [\n    {\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnitsPerWeek\": \"<double>\",\n      \"effectiveFrom\": \"<date>\",\n      \"annualSalary\": \"<double>\",\n      \"status\": \"Pending\",\n      \"paymentType\": \"Salary\",\n      \"salaryAndWagesID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnitsPerDay\": \"<double>\"\n    },\n    {\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnitsPerWeek\": \"<double>\",\n      \"effectiveFrom\": \"<date>\",\n      \"annualSalary\": \"<double>\",\n      \"status\": \"History\",\n      \"paymentType\": \"Hourly\",\n      \"salaryAndWagesID\": \"<uuid>\",\n      \"ratePerUnit\": \"<double>\",\n      \"numberOfUnitsPerDay\": \"<double>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-aae8b4d2-868b-4d35-8be1-0c8e16e93b5f"
                    },
                    {
                      "id": "45f5ce2a-2c79-4792-a30f-662ba75a9140",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages?page=<integer>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages"
                          ],
                          "query": [
                            {
                              "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                              "key": "page",
                              "value": "<integer>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-45f5ce2a-2c79-4792-a30f-662ba75a9140"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-b1a76a64-9c3f-4f61-aa9f-e642f6fd59fb"
                },
                {
                  "name": "Creates a salary and wage record for a specific employee",
                  "id": "9230cc8e-cb7a-4f22-8ecd-0b7a3c994645",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID",
                        "SalaryAndWages"
                      ],
                      "variable": [
                        {
                          "id": "6d6dd39d-f4ee-4dd7-88ab-f92658c3d9f0",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "de3008e4-7783-47cc-b33d-c9e6cffccfa7",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"salaryAndWages\": {\n    \"earningsRateID\": \"<uuid>\",\n    \"numberOfUnitsPerWeek\": \"<double>\",\n    \"effectiveFrom\": \"<date>\",\n    \"annualSalary\": \"<double>\",\n    \"status\": \"History\",\n    \"paymentType\": \"Salary\",\n    \"salaryAndWagesID\": \"<uuid>\",\n    \"ratePerUnit\": \"<double>\",\n    \"numberOfUnitsPerDay\": \"<double>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-de3008e4-7783-47cc-b33d-c9e6cffccfa7"
                    },
                    {
                      "id": "2908d643-677c-4705-a1d3-bf1d300e20f5",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnitsPerWeek\": \"<double>\",\n  \"effectiveFrom\": \"<date>\",\n  \"annualSalary\": \"<double>\",\n  \"status\": \"Active\",\n  \"paymentType\": \"Hourly\",\n  \"salaryAndWagesID\": \"<uuid>\",\n  \"ratePerUnit\": \"<double>\",\n  \"numberOfUnitsPerDay\": \"<double>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Employees/:EmployeeID/SalaryAndWages",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Employees",
                            ":EmployeeID",
                            "SalaryAndWages"
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-2908d643-677c-4705-a1d3-bf1d300e20f5"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-9230cc8e-cb7a-4f22-8ecd-0b7a3c994645"
                }
              ],
              "id": "42dba032-593b-47a4-851b-7e641e2cd164",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-42dba032-593b-47a4-851b-7e641e2cd164"
            },
            {
              "name": "Retrieves specific employees by using a unique employee ID",
              "id": "35ac0eb5-ed48-455c-81d9-fc5b4cd68f82",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Employees/:EmployeeID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees",
                    ":EmployeeID"
                  ],
                  "variable": [
                    {
                      "id": "e5bd7287-754a-451d-a76b-1cd80d137ba1",
                      "key": "EmployeeID",
                      "value": "<uuid>",
                      "description": "(Required) Employee id for single object"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "d0bd8185-4e99-4c6e-ad6c-ec54e12e009c",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID"
                      ],
                      "variable": [
                        {
                          "key": "EmployeeID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"employee\": {\n    \"title\": \"<string>\",\n    \"firstName\": \"<string>\",\n    \"lastName\": \"<string>\",\n    \"dateOfBirth\": \"<date>\",\n    \"gender\": \"F\",\n    \"address\": {\n      \"addressLine1\": \"<string>\",\n      \"city\": \"<string>\",\n      \"postCode\": \"<string>\",\n      \"addressLine2\": \"<string>\",\n      \"countryName\": \"<string>\"\n    },\n    \"employeeID\": \"<uuid>\",\n    \"email\": \"<string>\",\n    \"phoneNumber\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"createdDateUTC\": \"<dateTime>\",\n    \"niCategory\": \"F\",\n    \"niCategories\": [\n      {\n        \"niCategory\": \"D\"\n      },\n      {\n        \"niCategory\": \"K\"\n      }\n    ],\n    \"nationalInsuranceNumber\": \"<string>\",\n    \"isOffPayrollWorker\": \"<boolean>\",\n    \"contracts\": [\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Employee\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      },\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Worker\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      }\n    ]\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-d0bd8185-4e99-4c6e-ad6c-ec54e12e009c"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-35ac0eb5-ed48-455c-81d9-fc5b4cd68f82"
            },
            {
              "name": "Updates a specific employee's detail",
              "id": "8d938fa9-2775-4d8d-b1ed-499d43a4b529",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "PUT",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Employees/:EmployeeID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees",
                    ":EmployeeID"
                  ],
                  "variable": [
                    {
                      "id": "4bdbe904-5a4f-478d-806e-a2685d9c6811",
                      "key": "EmployeeID",
                      "value": "<uuid>",
                      "description": "(Required) Employee id for single object"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "c513fae7-32de-445f-8017-3af2a1bfc266",
                  "name": "successful response",
                  "originalRequest": {
                    "method": "PUT",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID"
                      ],
                      "variable": [
                        {
                          "key": "EmployeeID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"employee\": {\n    \"title\": \"<string>\",\n    \"firstName\": \"<string>\",\n    \"lastName\": \"<string>\",\n    \"dateOfBirth\": \"<date>\",\n    \"gender\": \"F\",\n    \"address\": {\n      \"addressLine1\": \"<string>\",\n      \"city\": \"<string>\",\n      \"postCode\": \"<string>\",\n      \"addressLine2\": \"<string>\",\n      \"countryName\": \"<string>\"\n    },\n    \"employeeID\": \"<uuid>\",\n    \"email\": \"<string>\",\n    \"phoneNumber\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"createdDateUTC\": \"<dateTime>\",\n    \"niCategory\": \"F\",\n    \"niCategories\": [\n      {\n        \"niCategory\": \"D\"\n      },\n      {\n        \"niCategory\": \"K\"\n      }\n    ],\n    \"nationalInsuranceNumber\": \"<string>\",\n    \"isOffPayrollWorker\": \"<boolean>\",\n    \"contracts\": [\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Employee\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      },\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Worker\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      }\n    ]\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-c513fae7-32de-445f-8017-3af2a1bfc266"
                },
                {
                  "id": "5349b5ad-2168-4801-8ec5-de4d1702b60a",
                  "name": "validation error for a bad request",
                  "originalRequest": {
                    "method": "PUT",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Employees/:EmployeeID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Employees",
                        ":EmployeeID"
                      ],
                      "variable": [
                        {
                          "key": "EmployeeID"
                        }
                      ]
                    }
                  },
                  "status": "Bad Request",
                  "code": 400,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-5349b5ad-2168-4801-8ec5-de4d1702b60a"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-8d938fa9-2775-4d8d-b1ed-499d43a4b529"
            }
          ],
          "id": "287a7cf1-a09f-4bc5-b44f-d12a1619e6a4",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-287a7cf1-a09f-4bc5-b44f-d12a1619e6a4"
        },
        {
          "name": "Retrieves employees",
          "id": "439bf968-14e5-4927-b65c-b4cbb1a08741",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Employees?filter=<string>&page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Employees"
              ],
              "query": [
                {
                  "description": "Filter by first name, lastname, and/or whether they are an off-payroll worker",
                  "key": "filter",
                  "value": "<string>"
                },
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "1c4f8258-050d-4882-99e0-9973f7a0a8f4",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Employees?filter=<string>&page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees"
                  ],
                  "query": [
                    {
                      "description": "Filter by first name, lastname, and/or whether they are an off-payroll worker",
                      "key": "filter",
                      "value": "<string>"
                    },
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"employees\": [\n    {\n      \"title\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"dateOfBirth\": \"<date>\",\n      \"gender\": \"F\",\n      \"address\": {\n        \"addressLine1\": \"<string>\",\n        \"city\": \"<string>\",\n        \"postCode\": \"<string>\",\n        \"addressLine2\": \"<string>\",\n        \"countryName\": \"<string>\"\n      },\n      \"employeeID\": \"<uuid>\",\n      \"email\": \"<string>\",\n      \"phoneNumber\": \"<string>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"createdDateUTC\": \"<dateTime>\",\n      \"niCategory\": \"I\",\n      \"niCategories\": [\n        {\n          \"niCategory\": \"E\"\n        },\n        {\n          \"niCategory\": \"D\"\n        }\n      ],\n      \"nationalInsuranceNumber\": \"<string>\",\n      \"isOffPayrollWorker\": \"<boolean>\",\n      \"contracts\": [\n        {\n          \"startDate\": \"<date>\",\n          \"employmentStatus\": \"Employee\",\n          \"contractType\": \"PartTime\",\n          \"publicKey\": \"<uuid>\",\n          \"isFixedTerm\": \"<boolean>\",\n          \"fixedTermEndDate\": \"<date>\",\n          \"developmentalRoleDetails\": {\n            \"startDate\": \"<date>\",\n            \"endDate\": \"<date>\",\n            \"developmentalRole\": \"<string>\",\n            \"publicKey\": \"<uuid>\"\n          }\n        },\n        {\n          \"startDate\": \"<date>\",\n          \"employmentStatus\": \"Worker\",\n          \"contractType\": \"PartTime\",\n          \"publicKey\": \"<uuid>\",\n          \"isFixedTerm\": \"<boolean>\",\n          \"fixedTermEndDate\": \"<date>\",\n          \"developmentalRoleDetails\": {\n            \"startDate\": \"<date>\",\n            \"endDate\": \"<date>\",\n            \"developmentalRole\": \"<string>\",\n            \"publicKey\": \"<uuid>\"\n          }\n        }\n      ]\n    },\n    {\n      \"title\": \"<string>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"dateOfBirth\": \"<date>\",\n      \"gender\": \"F\",\n      \"address\": {\n        \"addressLine1\": \"<string>\",\n        \"city\": \"<string>\",\n        \"postCode\": \"<string>\",\n        \"addressLine2\": \"<string>\",\n        \"countryName\": \"<string>\"\n      },\n      \"employeeID\": \"<uuid>\",\n      \"email\": \"<string>\",\n      \"phoneNumber\": \"<string>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"createdDateUTC\": \"<dateTime>\",\n      \"niCategory\": \"I\",\n      \"niCategories\": [\n        {\n          \"niCategory\": \"D\"\n        },\n        {\n          \"niCategory\": \"F\"\n        }\n      ],\n      \"nationalInsuranceNumber\": \"<string>\",\n      \"isOffPayrollWorker\": \"<boolean>\",\n      \"contracts\": [\n        {\n          \"startDate\": \"<date>\",\n          \"employmentStatus\": \"Unspecified\",\n          \"contractType\": \"FullTime\",\n          \"publicKey\": \"<uuid>\",\n          \"isFixedTerm\": \"<boolean>\",\n          \"fixedTermEndDate\": \"<date>\",\n          \"developmentalRoleDetails\": {\n            \"startDate\": \"<date>\",\n            \"endDate\": \"<date>\",\n            \"developmentalRole\": \"<string>\",\n            \"publicKey\": \"<uuid>\"\n          }\n        },\n        {\n          \"startDate\": \"<date>\",\n          \"employmentStatus\": \"Worker\",\n          \"contractType\": \"PartTime\",\n          \"publicKey\": \"<uuid>\",\n          \"isFixedTerm\": \"<boolean>\",\n          \"fixedTermEndDate\": \"<date>\",\n          \"developmentalRoleDetails\": {\n            \"startDate\": \"<date>\",\n            \"endDate\": \"<date>\",\n            \"developmentalRole\": \"<string>\",\n            \"publicKey\": \"<uuid>\"\n          }\n        }\n      ]\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-1c4f8258-050d-4882-99e0-9973f7a0a8f4"
            },
            {
              "id": "51fe4bcb-217e-4d5a-824a-00da00fee252",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Employees?filter=<string>&page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees"
                  ],
                  "query": [
                    {
                      "description": "Filter by first name, lastname, and/or whether they are an off-payroll worker",
                      "key": "filter",
                      "value": "<string>"
                    },
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-51fe4bcb-217e-4d5a-824a-00da00fee252"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-439bf968-14e5-4927-b65c-b4cbb1a08741"
        },
        {
          "name": "Creates employees",
          "id": "a3ca77c3-5625-4271-a19b-dec5f2723183",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/Employees",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Employees"
              ]
            }
          },
          "response": [
            {
              "id": "5fe22883-35eb-4fba-af9b-7e3afc70f2d1",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Employees",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"employee\": {\n    \"title\": \"<string>\",\n    \"firstName\": \"<string>\",\n    \"lastName\": \"<string>\",\n    \"dateOfBirth\": \"<date>\",\n    \"gender\": \"F\",\n    \"address\": {\n      \"addressLine1\": \"<string>\",\n      \"city\": \"<string>\",\n      \"postCode\": \"<string>\",\n      \"addressLine2\": \"<string>\",\n      \"countryName\": \"<string>\"\n    },\n    \"employeeID\": \"<uuid>\",\n    \"email\": \"<string>\",\n    \"phoneNumber\": \"<string>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"createdDateUTC\": \"<dateTime>\",\n    \"niCategory\": \"F\",\n    \"niCategories\": [\n      {\n        \"niCategory\": \"D\"\n      },\n      {\n        \"niCategory\": \"K\"\n      }\n    ],\n    \"nationalInsuranceNumber\": \"<string>\",\n    \"isOffPayrollWorker\": \"<boolean>\",\n    \"contracts\": [\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Employee\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      },\n      {\n        \"startDate\": \"<date>\",\n        \"employmentStatus\": \"Worker\",\n        \"contractType\": \"Unspecified\",\n        \"publicKey\": \"<uuid>\",\n        \"isFixedTerm\": \"<boolean>\",\n        \"fixedTermEndDate\": \"<date>\",\n        \"developmentalRoleDetails\": {\n          \"startDate\": \"<date>\",\n          \"endDate\": \"<date>\",\n          \"developmentalRole\": \"<string>\",\n          \"publicKey\": \"<uuid>\"\n        }\n      }\n    ]\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-5fe22883-35eb-4fba-af9b-7e3afc70f2d1"
            },
            {
              "id": "538b7ecd-ce6b-4e2b-87ee-0477b136e47b",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"dateOfBirth\": \"<date>\",\n  \"gender\": \"F\",\n  \"address\": {\n    \"addressLine1\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postCode\": \"<string>\",\n    \"addressLine2\": \"<string>\",\n    \"countryName\": \"<string>\"\n  },\n  \"employeeID\": \"<uuid>\",\n  \"email\": \"<string>\",\n  \"phoneNumber\": \"<string>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"createdDateUTC\": \"<dateTime>\",\n  \"niCategory\": \"L\",\n  \"niCategories\": [\n    {\n      \"niCategory\": \"N\"\n    },\n    {\n      \"niCategory\": \"K\"\n    }\n  ],\n  \"nationalInsuranceNumber\": \"<string>\",\n  \"isOffPayrollWorker\": \"<boolean>\",\n  \"contracts\": [\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Worker\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    },\n    {\n      \"startDate\": \"<date>\",\n      \"employmentStatus\": \"Employee\",\n      \"contractType\": \"PartTime\",\n      \"publicKey\": \"<uuid>\",\n      \"isFixedTerm\": \"<boolean>\",\n      \"fixedTermEndDate\": \"<date>\",\n      \"developmentalRoleDetails\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\",\n        \"developmentalRole\": \"<string>\",\n        \"publicKey\": \"<uuid>\"\n      }\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Employees",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Employees"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-538b7ecd-ce6b-4e2b-87ee-0477b136e47b"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-a3ca77c3-5625-4271-a19b-dec5f2723183"
        }
      ],
      "id": "0f9912fe-3e6b-4d29-b006-12b02596560b",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-0f9912fe-3e6b-4d29-b006-12b02596560b"
    },
    {
      "name": "StatutoryLeaves",
      "item": [
        {
          "name": "Summary",
          "item": [
            {
              "name": "{EmployeeID}",
              "item": [
                {
                  "name": "Retrieves a specific employee's summary of statutory leaves using a unique employee ID",
                  "id": "f57b49bf-c566-4ee4-be90-52cc9b133519",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/StatutoryLeaves/Summary/:EmployeeID?activeOnly=<boolean>",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "StatutoryLeaves",
                        "Summary",
                        ":EmployeeID"
                      ],
                      "query": [
                        {
                          "description": "Filter response with leaves that are currently active or yet to be taken. If not specified, all leaves (past, current, and future scheduled) are returned",
                          "key": "activeOnly",
                          "value": "<boolean>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "2df94814-6fce-4133-8a90-79b99d62052a",
                          "key": "EmployeeID",
                          "value": "<uuid>",
                          "description": "(Required) Employee id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "1cbccd56-a72d-4fda-b161-280630c11f36",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/StatutoryLeaves/Summary/:EmployeeID?activeOnly=<boolean>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "StatutoryLeaves",
                            "Summary",
                            ":EmployeeID"
                          ],
                          "query": [
                            {
                              "description": "Filter response with leaves that are currently active or yet to be taken. If not specified, all leaves (past, current, and future scheduled) are returned",
                              "key": "activeOnly",
                              "value": "<boolean>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "EmployeeID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"statutoryLeaves\": [\n    {\n      \"statutoryLeaveID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"type\": \"Bereavement\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"isEntitled\": \"<boolean>\",\n      \"status\": \"Pending\"\n    },\n    {\n      \"statutoryLeaveID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"type\": \"Maternity\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"isEntitled\": \"<boolean>\",\n      \"status\": \"Completed\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-1cbccd56-a72d-4fda-b161-280630c11f36"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-f57b49bf-c566-4ee4-be90-52cc9b133519"
                }
              ],
              "id": "3f22f23c-121b-4b86-a613-c80e93969ae2",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-3f22f23c-121b-4b86-a613-c80e93969ae2"
            }
          ],
          "id": "22d9d5fd-0c62-444f-871c-51839365aaa5",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-22d9d5fd-0c62-444f-871c-51839365aaa5"
        },
        {
          "name": "Sick",
          "item": [
            {
              "name": "{StatutorySickLeaveID}",
              "item": [
                {
                  "name": "Retrieves a statutory sick leave for an employee",
                  "id": "ddd9d898-861f-4bc1-aa30-a47505e2843f",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/StatutoryLeaves/Sick/:StatutorySickLeaveID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "StatutoryLeaves",
                        "Sick",
                        ":StatutorySickLeaveID"
                      ],
                      "variable": [
                        {
                          "id": "c61af85e-9b81-46ba-a9cf-fd7a323ef569",
                          "key": "StatutorySickLeaveID",
                          "value": "<uuid>",
                          "description": "(Required) Statutory sick leave id for single object"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "b159cc13-dfe0-483a-b8b7-aa991e55ec41",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/StatutoryLeaves/Sick/:StatutorySickLeaveID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "StatutoryLeaves",
                            "Sick",
                            ":StatutorySickLeaveID"
                          ],
                          "variable": [
                            {
                              "key": "StatutorySickLeaveID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"statutorySickLeave\": {\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"workPattern\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"leaveTypeID\": \"<uuid>\",\n    \"isPregnancyRelated\": \"<boolean>\",\n    \"sufficientNotice\": \"<boolean>\",\n    \"statutoryLeaveID\": \"<uuid>\",\n    \"type\": \"<string>\",\n    \"status\": \"<string>\",\n    \"isEntitled\": \"<boolean>\",\n    \"entitlementWeeksRequested\": \"<double>\",\n    \"entitlementWeeksQualified\": \"<double>\",\n    \"entitlementWeeksRemaining\": \"<double>\",\n    \"overlapsWithOtherLeave\": \"<boolean>\",\n    \"entitlementFailureReasons\": [\n      \"UnableToCalculateAwe\",\n      \"NotQualifiedInPreviousPiw\"\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-b159cc13-dfe0-483a-b8b7-aa991e55ec41"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-ddd9d898-861f-4bc1-aa30-a47505e2843f"
                }
              ],
              "id": "dd81e3b2-7c8e-4600-9753-dd9239583741",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-dd81e3b2-7c8e-4600-9753-dd9239583741"
            },
            {
              "name": "Creates statutory sick leave records",
              "id": "4321d8a2-42e0-4ecb-88b8-72d0ef0416fd",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"workPattern\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"leaveTypeID\": \"<uuid>\",\n  \"isPregnancyRelated\": \"<boolean>\",\n  \"sufficientNotice\": \"<boolean>\",\n  \"statutoryLeaveID\": \"<uuid>\",\n  \"type\": \"<string>\",\n  \"status\": \"<string>\",\n  \"isEntitled\": \"<boolean>\",\n  \"entitlementWeeksRequested\": \"<double>\",\n  \"entitlementWeeksQualified\": \"<double>\",\n  \"entitlementWeeksRemaining\": \"<double>\",\n  \"overlapsWithOtherLeave\": \"<boolean>\",\n  \"entitlementFailureReasons\": [\n    \"NotQualifiedInPreviousPiw\",\n    \"AweLowerThanLel\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/StatutoryLeaves/Sick",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "StatutoryLeaves",
                    "Sick"
                  ]
                }
              },
              "response": [
                {
                  "id": "37d46600-dada-4c76-a062-f16504264e06",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"workPattern\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"leaveTypeID\": \"<uuid>\",\n  \"isPregnancyRelated\": \"<boolean>\",\n  \"sufficientNotice\": \"<boolean>\",\n  \"statutoryLeaveID\": \"<uuid>\",\n  \"type\": \"<string>\",\n  \"status\": \"<string>\",\n  \"isEntitled\": \"<boolean>\",\n  \"entitlementWeeksRequested\": \"<double>\",\n  \"entitlementWeeksQualified\": \"<double>\",\n  \"entitlementWeeksRemaining\": \"<double>\",\n  \"overlapsWithOtherLeave\": \"<boolean>\",\n  \"entitlementFailureReasons\": [\n    \"NotQualifiedInPreviousPiw\",\n    \"AweLowerThanLel\"\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/StatutoryLeaves/Sick",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "StatutoryLeaves",
                        "Sick"
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"statutorySickLeave\": {\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"workPattern\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"leaveTypeID\": \"<uuid>\",\n    \"isPregnancyRelated\": \"<boolean>\",\n    \"sufficientNotice\": \"<boolean>\",\n    \"statutoryLeaveID\": \"<uuid>\",\n    \"type\": \"<string>\",\n    \"status\": \"<string>\",\n    \"isEntitled\": \"<boolean>\",\n    \"entitlementWeeksRequested\": \"<double>\",\n    \"entitlementWeeksQualified\": \"<double>\",\n    \"entitlementWeeksRemaining\": \"<double>\",\n    \"overlapsWithOtherLeave\": \"<boolean>\",\n    \"entitlementFailureReasons\": [\n      \"UnableToCalculateAwe\",\n      \"NotQualifiedInPreviousPiw\"\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-37d46600-dada-4c76-a062-f16504264e06"
                },
                {
                  "id": "9ebd54a5-5643-4720-81d6-d65fa33ca19b",
                  "name": "validation error for a bad request",
                  "originalRequest": {
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"workPattern\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"leaveTypeID\": \"<uuid>\",\n  \"isPregnancyRelated\": \"<boolean>\",\n  \"sufficientNotice\": \"<boolean>\",\n  \"statutoryLeaveID\": \"<uuid>\",\n  \"type\": \"<string>\",\n  \"status\": \"<string>\",\n  \"isEntitled\": \"<boolean>\",\n  \"entitlementWeeksRequested\": \"<double>\",\n  \"entitlementWeeksQualified\": \"<double>\",\n  \"entitlementWeeksRemaining\": \"<double>\",\n  \"overlapsWithOtherLeave\": \"<boolean>\",\n  \"entitlementFailureReasons\": [\n    \"NotQualifiedInPreviousPiw\",\n    \"AweLowerThanLel\"\n  ]\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/StatutoryLeaves/Sick",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "StatutoryLeaves",
                        "Sick"
                      ]
                    }
                  },
                  "status": "Bad Request",
                  "code": 400,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-9ebd54a5-5643-4720-81d6-d65fa33ca19b"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-4321d8a2-42e0-4ecb-88b8-72d0ef0416fd"
            }
          ],
          "id": "5f761157-19f0-498e-9ee1-956c2dca1d09",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-5f761157-19f0-498e-9ee1-956c2dca1d09"
        }
      ],
      "id": "36a15644-ba5e-4a22-8665-916ea49cbf06",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-36a15644-ba5e-4a22-8665-916ea49cbf06"
    },
    {
      "name": "Benefits",
      "item": [
        {
          "name": "{id}",
          "item": [
            {
              "name": "Retrieves a specific benefit by using a unique benefit ID",
              "id": "9c12657b-1aae-48d4-892e-c5f574581e79",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Benefits/:id",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Benefits",
                    ":id"
                  ],
                  "variable": [
                    {
                      "id": "a6d0cada-f8ac-4369-83b2-ec492403b0eb",
                      "key": "id",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the benefit"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "2089479b-a470-4fdb-9d2e-8c86aa70e147",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Benefits/:id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Benefits",
                        ":id"
                      ],
                      "variable": [
                        {
                          "key": "id"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"benefit\": {\n    \"name\": \"<string>\",\n    \"category\": \"StakeholderPension\",\n    \"liabilityAccountId\": \"<uuid>\",\n    \"expenseAccountId\": \"<uuid>\",\n    \"calculationType\": \"FixedAmount\",\n    \"percentage\": \"<double>\",\n    \"id\": \"<uuid>\",\n    \"standardAmount\": \"<double>\",\n    \"currentRecord\": \"<boolean>\",\n    \"subjectToNIC\": \"<boolean>\",\n    \"subjectToPension\": \"<boolean>\",\n    \"subjectToTax\": \"<boolean>\",\n    \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n    \"showBalanceToEmployee\": \"<boolean>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-2089479b-a470-4fdb-9d2e-8c86aa70e147"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-9c12657b-1aae-48d4-892e-c5f574581e79"
            }
          ],
          "id": "1973c4e2-9448-4acd-b181-9bb4fe1971ff",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-1973c4e2-9448-4acd-b181-9bb4fe1971ff"
        },
        {
          "name": "Retrieves employee benefits",
          "id": "e8f11f80-24c5-4d77-882b-3c4973518ae5",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Benefits?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Benefits"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "9ffb8be7-2b23-4a04-ad84-4d73f737198a",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Benefits?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Benefits"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"benefits\": [\n    {\n      \"name\": \"<string>\",\n      \"category\": \"StakeholderPension\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"expenseAccountId\": \"<uuid>\",\n      \"calculationType\": \"PercentageOfGross\",\n      \"percentage\": \"<double>\",\n      \"id\": \"<uuid>\",\n      \"standardAmount\": \"<double>\",\n      \"currentRecord\": \"<boolean>\",\n      \"subjectToNIC\": \"<boolean>\",\n      \"subjectToPension\": \"<boolean>\",\n      \"subjectToTax\": \"<boolean>\",\n      \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n      \"showBalanceToEmployee\": \"<boolean>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"category\": \"Other\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"expenseAccountId\": \"<uuid>\",\n      \"calculationType\": \"FixedAmount\",\n      \"percentage\": \"<double>\",\n      \"id\": \"<uuid>\",\n      \"standardAmount\": \"<double>\",\n      \"currentRecord\": \"<boolean>\",\n      \"subjectToNIC\": \"<boolean>\",\n      \"subjectToPension\": \"<boolean>\",\n      \"subjectToTax\": \"<boolean>\",\n      \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n      \"showBalanceToEmployee\": \"<boolean>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-9ffb8be7-2b23-4a04-ad84-4d73f737198a"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-e8f11f80-24c5-4d77-882b-3c4973518ae5"
        },
        {
          "name": "Creates a new employee benefit",
          "id": "5ae97e66-343e-4f8f-9fb3-94076910f0cc",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"category\": \"Other\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"expenseAccountId\": \"<uuid>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"id\": \"<uuid>\",\n  \"standardAmount\": \"<double>\",\n  \"currentRecord\": \"<boolean>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToPension\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"showBalanceToEmployee\": \"<boolean>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/Benefits",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Benefits"
              ]
            }
          },
          "response": [
            {
              "id": "08288b45-5af8-409e-b5ab-823f1b9d9e01",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"category\": \"Other\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"expenseAccountId\": \"<uuid>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"id\": \"<uuid>\",\n  \"standardAmount\": \"<double>\",\n  \"currentRecord\": \"<boolean>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToPension\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"showBalanceToEmployee\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Benefits",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Benefits"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"benefit\": {\n    \"name\": \"<string>\",\n    \"category\": \"StakeholderPension\",\n    \"liabilityAccountId\": \"<uuid>\",\n    \"expenseAccountId\": \"<uuid>\",\n    \"calculationType\": \"FixedAmount\",\n    \"percentage\": \"<double>\",\n    \"id\": \"<uuid>\",\n    \"standardAmount\": \"<double>\",\n    \"currentRecord\": \"<boolean>\",\n    \"subjectToNIC\": \"<boolean>\",\n    \"subjectToPension\": \"<boolean>\",\n    \"subjectToTax\": \"<boolean>\",\n    \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n    \"showBalanceToEmployee\": \"<boolean>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-08288b45-5af8-409e-b5ab-823f1b9d9e01"
            },
            {
              "id": "f42fb291-27d8-4f0f-af80-474f449ee007",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"category\": \"Other\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"expenseAccountId\": \"<uuid>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"id\": \"<uuid>\",\n  \"standardAmount\": \"<double>\",\n  \"currentRecord\": \"<boolean>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToPension\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"showBalanceToEmployee\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Benefits",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Benefits"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-f42fb291-27d8-4f0f-af80-474f449ee007"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-5ae97e66-343e-4f8f-9fb3-94076910f0cc"
        }
      ],
      "id": "afa7f6d2-16a8-44ce-b8f5-37443fdb2674",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-afa7f6d2-16a8-44ce-b8f5-37443fdb2674"
    },
    {
      "name": "Deductions",
      "item": [
        {
          "name": "{deductionId}",
          "item": [
            {
              "name": "Retrieves a specific deduction by using a unique deduction ID",
              "id": "2baed7d9-3b37-450f-afcc-376048d6de5a",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Deductions/:deductionId",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Deductions",
                    ":deductionId"
                  ],
                  "variable": [
                    {
                      "id": "bcfbfa79-877b-4ac7-a0ad-09301b1a2426",
                      "key": "deductionId",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the deduction"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "95998b42-2240-49cb-8a10-c03cc36cab01",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Deductions/:deductionId",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Deductions",
                        ":deductionId"
                      ],
                      "variable": [
                        {
                          "key": "deductionId"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"deduction\": {\n    \"deductionName\": \"<string>\",\n    \"liabilityAccountId\": \"<uuid>\",\n    \"deductionId\": \"<uuid>\",\n    \"deductionCategory\": \"PostgraduateLoanDeductions\",\n    \"currentRecord\": \"<boolean>\",\n    \"standardAmount\": \"<double>\",\n    \"reducesSuperLiability\": \"<boolean>\",\n    \"reducesTaxLiability\": \"<boolean>\",\n    \"calculationType\": \"PercentageOfGross\",\n    \"percentage\": \"<double>\",\n    \"subjectToNIC\": \"<boolean>\",\n    \"subjectToTax\": \"<boolean>\",\n    \"isReducedByBasicRate\": \"<boolean>\",\n    \"applyToPensionCalculations\": \"<boolean>\",\n    \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n    \"isPension\": \"<boolean>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-95998b42-2240-49cb-8a10-c03cc36cab01"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-2baed7d9-3b37-450f-afcc-376048d6de5a"
            }
          ],
          "id": "c88da015-9e85-438c-a591-10af0b5d7d7f",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-c88da015-9e85-438c-a591-10af0b5d7d7f"
        },
        {
          "name": "Retrieves deductions",
          "id": "57d3acb1-44f5-41bd-a64e-e1656c74efd5",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Deductions?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Deductions"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8d911666-8ca2-4459-88dd-4b4d6c92014d",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Deductions?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Deductions"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"deductions\": [\n    {\n      \"deductionName\": \"<string>\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"deductionId\": \"<uuid>\",\n      \"deductionCategory\": \"StakeholderPension\",\n      \"currentRecord\": \"<boolean>\",\n      \"standardAmount\": \"<double>\",\n      \"reducesSuperLiability\": \"<boolean>\",\n      \"reducesTaxLiability\": \"<boolean>\",\n      \"calculationType\": \"PercentageOfGross\",\n      \"percentage\": \"<double>\",\n      \"subjectToNIC\": \"<boolean>\",\n      \"subjectToTax\": \"<boolean>\",\n      \"isReducedByBasicRate\": \"<boolean>\",\n      \"applyToPensionCalculations\": \"<boolean>\",\n      \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n      \"isPension\": \"<boolean>\"\n    },\n    {\n      \"deductionName\": \"<string>\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"deductionId\": \"<uuid>\",\n      \"deductionCategory\": \"MakingGood\",\n      \"currentRecord\": \"<boolean>\",\n      \"standardAmount\": \"<double>\",\n      \"reducesSuperLiability\": \"<boolean>\",\n      \"reducesTaxLiability\": \"<boolean>\",\n      \"calculationType\": \"FixedAmount\",\n      \"percentage\": \"<double>\",\n      \"subjectToNIC\": \"<boolean>\",\n      \"subjectToTax\": \"<boolean>\",\n      \"isReducedByBasicRate\": \"<boolean>\",\n      \"applyToPensionCalculations\": \"<boolean>\",\n      \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n      \"isPension\": \"<boolean>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-8d911666-8ca2-4459-88dd-4b4d6c92014d"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-57d3acb1-44f5-41bd-a64e-e1656c74efd5"
        },
        {
          "name": "Creates a new deduction",
          "id": "73e1794a-311a-4e00-bc82-6e1836cdd3c0",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"deductionName\": \"<string>\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"deductionId\": \"<uuid>\",\n  \"deductionCategory\": \"PostgraduateLoanDeductions\",\n  \"currentRecord\": \"<boolean>\",\n  \"standardAmount\": \"<double>\",\n  \"reducesSuperLiability\": \"<boolean>\",\n  \"reducesTaxLiability\": \"<boolean>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isReducedByBasicRate\": \"<boolean>\",\n  \"applyToPensionCalculations\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"isPension\": \"<boolean>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/Deductions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Deductions"
              ]
            }
          },
          "response": [
            {
              "id": "9732dd55-b8a4-47bc-8415-049aeeba4de9",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"deductionName\": \"<string>\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"deductionId\": \"<uuid>\",\n  \"deductionCategory\": \"PostgraduateLoanDeductions\",\n  \"currentRecord\": \"<boolean>\",\n  \"standardAmount\": \"<double>\",\n  \"reducesSuperLiability\": \"<boolean>\",\n  \"reducesTaxLiability\": \"<boolean>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isReducedByBasicRate\": \"<boolean>\",\n  \"applyToPensionCalculations\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"isPension\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Deductions",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Deductions"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"deduction\": {\n    \"deductionName\": \"<string>\",\n    \"liabilityAccountId\": \"<uuid>\",\n    \"deductionId\": \"<uuid>\",\n    \"deductionCategory\": \"PostgraduateLoanDeductions\",\n    \"currentRecord\": \"<boolean>\",\n    \"standardAmount\": \"<double>\",\n    \"reducesSuperLiability\": \"<boolean>\",\n    \"reducesTaxLiability\": \"<boolean>\",\n    \"calculationType\": \"PercentageOfGross\",\n    \"percentage\": \"<double>\",\n    \"subjectToNIC\": \"<boolean>\",\n    \"subjectToTax\": \"<boolean>\",\n    \"isReducedByBasicRate\": \"<boolean>\",\n    \"applyToPensionCalculations\": \"<boolean>\",\n    \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n    \"isPension\": \"<boolean>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-9732dd55-b8a4-47bc-8415-049aeeba4de9"
            },
            {
              "id": "90e625fb-7dd4-4749-ae83-ceb332a3f54c",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"deductionName\": \"<string>\",\n  \"liabilityAccountId\": \"<uuid>\",\n  \"deductionId\": \"<uuid>\",\n  \"deductionCategory\": \"PostgraduateLoanDeductions\",\n  \"currentRecord\": \"<boolean>\",\n  \"standardAmount\": \"<double>\",\n  \"reducesSuperLiability\": \"<boolean>\",\n  \"reducesTaxLiability\": \"<boolean>\",\n  \"calculationType\": \"FixedAmount\",\n  \"percentage\": \"<double>\",\n  \"subjectToNIC\": \"<boolean>\",\n  \"subjectToTax\": \"<boolean>\",\n  \"isReducedByBasicRate\": \"<boolean>\",\n  \"applyToPensionCalculations\": \"<boolean>\",\n  \"isCalculatingOnQualifyingEarnings\": \"<boolean>\",\n  \"isPension\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Deductions",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Deductions"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-90e625fb-7dd4-4749-ae83-ceb332a3f54c"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-73e1794a-311a-4e00-bc82-6e1836cdd3c0"
        }
      ],
      "id": "c570b72b-d758-4a3d-92a3-c4e8ba3b392d",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-c570b72b-d758-4a3d-92a3-c4e8ba3b392d"
    },
    {
      "name": "EarningsOrders",
      "item": [
        {
          "name": "{id}",
          "item": [
            {
              "name": "Retrieves a specific earnings orders by using a unique earnings orders id",
              "id": "ad910b2e-3901-4ece-87ab-545701826d4d",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/EarningsOrders/:id",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsOrders",
                    ":id"
                  ],
                  "variable": [
                    {
                      "id": "74ab7481-8b60-4819-a006-67999cf0a4ab",
                      "key": "id",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the deduction"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "3190f940-11b8-41e3-b478-e1ed9aa0fba4",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/EarningsOrders/:id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "EarningsOrders",
                        ":id"
                      ],
                      "variable": [
                        {
                          "key": "id"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"statutoryDeduction\": {\n    \"name\": \"<string>\",\n    \"id\": \"<uuid>\",\n    \"statutoryDeductionCategory\": \"TableBased\",\n    \"liabilityAccountId\": \"<uuid>\",\n    \"currentRecord\": true\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-3190f940-11b8-41e3-b478-e1ed9aa0fba4"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-ad910b2e-3901-4ece-87ab-545701826d4d"
            }
          ],
          "id": "9f77a154-59f8-4b50-b29b-8010bb212bb4",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-9f77a154-59f8-4b50-b29b-8010bb212bb4"
        },
        {
          "name": "Retrieves earnings orders",
          "id": "b44c6fc5-baa0-449c-bf7f-a43239da34db",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/EarningsOrders?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "EarningsOrders"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "6c93a585-0eb1-43ec-953c-dbd8080d72a0",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/EarningsOrders?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsOrders"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"statutoryDeductions\": [\n    {\n      \"name\": \"<string>\",\n      \"id\": \"<uuid>\",\n      \"statutoryDeductionCategory\": \"PriorityOrder\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"currentRecord\": true\n    },\n    {\n      \"name\": \"<string>\",\n      \"id\": \"<uuid>\",\n      \"statutoryDeductionCategory\": \"FederalLevy\",\n      \"liabilityAccountId\": \"<uuid>\",\n      \"currentRecord\": true\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-6c93a585-0eb1-43ec-953c-dbd8080d72a0"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-b44c6fc5-baa0-449c-bf7f-a43239da34db"
        }
      ],
      "id": "9c85ae64-cfd2-485a-8727-20b67cac5b33",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-9c85ae64-cfd2-485a-8727-20b67cac5b33"
    },
    {
      "name": "EarningsRates",
      "item": [
        {
          "name": "{EarningsRateID}",
          "item": [
            {
              "name": "Retrieves a specific earnings rates by using a unique earnings rate id",
              "id": "16ee178b-b488-40af-8bc0-a69125d13dc7",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/EarningsRates/:EarningsRateID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsRates",
                    ":EarningsRateID"
                  ],
                  "variable": [
                    {
                      "id": "08507f50-7eb5-4f2c-af7b-c1373f96a27e",
                      "key": "EarningsRateID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the earnings rate"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "4bf03a59-5a20-4936-b9bb-69ed6bc0360b",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/EarningsRates/:EarningsRateID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "EarningsRates",
                        ":EarningsRateID"
                      ],
                      "variable": [
                        {
                          "key": "EarningsRateID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningsRate\": {\n    \"name\": \"<string>\",\n    \"earningsType\": \"TipsDirect\",\n    \"rateType\": \"RatePerUnit\",\n    \"typeOfUnits\": \"<string>\",\n    \"expenseAccountID\": \"<uuid>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"currentRecord\": \"<boolean>\",\n    \"ratePerUnit\": \"<double>\",\n    \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n    \"fixedAmount\": \"<double>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-4bf03a59-5a20-4936-b9bb-69ed6bc0360b"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-16ee178b-b488-40af-8bc0-a69125d13dc7"
            }
          ],
          "id": "ffa70dad-8ed6-4b64-9acd-40b9619325d1",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-ffa70dad-8ed6-4b64-9acd-40b9619325d1"
        },
        {
          "name": "Retrieves earnings rates",
          "id": "6a10ec20-d106-4cfd-945a-52555845c7c9",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/EarningsRates?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "EarningsRates"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "9425a67c-d454-410e-825f-26e4ecfe4734",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/EarningsRates?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsRates"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningsRates\": [\n    {\n      \"name\": \"<string>\",\n      \"earningsType\": \"StatutoryNeonatalCarePay\",\n      \"rateType\": \"FixedAmount\",\n      \"typeOfUnits\": \"<string>\",\n      \"expenseAccountID\": \"<uuid>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"currentRecord\": \"<boolean>\",\n      \"ratePerUnit\": \"<double>\",\n      \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n      \"fixedAmount\": \"<double>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"earningsType\": \"StatutoryAdoptionPayNonPensionable\",\n      \"rateType\": \"MultipleOfOrdinaryEarningsRate\",\n      \"typeOfUnits\": \"<string>\",\n      \"expenseAccountID\": \"<uuid>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"currentRecord\": \"<boolean>\",\n      \"ratePerUnit\": \"<double>\",\n      \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n      \"fixedAmount\": \"<double>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-9425a67c-d454-410e-825f-26e4ecfe4734"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-6a10ec20-d106-4cfd-945a-52555845c7c9"
        },
        {
          "name": "Creates a new earnings rate",
          "id": "ffa7652d-d4de-424e-aa3f-2109aae9208d",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"earningsType\": \"StatutorySharedParentalPay\",\n  \"rateType\": \"RatePerUnit\",\n  \"typeOfUnits\": \"<string>\",\n  \"expenseAccountID\": \"<uuid>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\",\n  \"ratePerUnit\": \"<double>\",\n  \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n  \"fixedAmount\": \"<double>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/EarningsRates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "EarningsRates"
              ]
            }
          },
          "response": [
            {
              "id": "0b2d06ae-6e61-4d02-b517-58c46b9f8b9a",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"earningsType\": \"StatutorySharedParentalPay\",\n  \"rateType\": \"RatePerUnit\",\n  \"typeOfUnits\": \"<string>\",\n  \"expenseAccountID\": \"<uuid>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\",\n  \"ratePerUnit\": \"<double>\",\n  \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n  \"fixedAmount\": \"<double>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/EarningsRates",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsRates"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"earningsRate\": {\n    \"name\": \"<string>\",\n    \"earningsType\": \"TipsDirect\",\n    \"rateType\": \"RatePerUnit\",\n    \"typeOfUnits\": \"<string>\",\n    \"expenseAccountID\": \"<uuid>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"currentRecord\": \"<boolean>\",\n    \"ratePerUnit\": \"<double>\",\n    \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n    \"fixedAmount\": \"<double>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-0b2d06ae-6e61-4d02-b517-58c46b9f8b9a"
            },
            {
              "id": "5cd03996-7095-4e38-938b-f5877e746ce7",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"earningsType\": \"StatutorySharedParentalPay\",\n  \"rateType\": \"RatePerUnit\",\n  \"typeOfUnits\": \"<string>\",\n  \"expenseAccountID\": \"<uuid>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\",\n  \"ratePerUnit\": \"<double>\",\n  \"multipleOfOrdinaryEarningsRate\": \"<double>\",\n  \"fixedAmount\": \"<double>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/EarningsRates",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "EarningsRates"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-5cd03996-7095-4e38-938b-f5877e746ce7"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-ffa7652d-d4de-424e-aa3f-2109aae9208d"
        }
      ],
      "id": "fccb467a-8a74-4f36-8e33-318a9e55f749",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-fccb467a-8a74-4f36-8e33-318a9e55f749"
    },
    {
      "name": "LeaveTypes",
      "item": [
        {
          "name": "{LeaveTypeID}",
          "item": [
            {
              "name": "Retrieves a specific leave type by using a unique leave type ID",
              "id": "59e5e552-84d0-4458-8202-63a22ebb44b0",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/LeaveTypes/:LeaveTypeID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "LeaveTypes",
                    ":LeaveTypeID"
                  ],
                  "variable": [
                    {
                      "id": "875cad27-4c33-44a6-860c-0557c90b2876",
                      "key": "LeaveTypeID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the leave type"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "ba211097-6f48-43e6-9fad-c74fff09528d",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/LeaveTypes/:LeaveTypeID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "LeaveTypes",
                        ":LeaveTypeID"
                      ],
                      "variable": [
                        {
                          "key": "LeaveTypeID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveType\": {\n    \"name\": \"<string>\",\n    \"isPaidLeave\": \"<boolean>\",\n    \"showOnPayslip\": \"<boolean>\",\n    \"leaveID\": \"<uuid>\",\n    \"leaveTypeID\": \"<uuid>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"isActive\": \"<boolean>\",\n    \"isStatutoryLeave\": \"<boolean>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-ba211097-6f48-43e6-9fad-c74fff09528d"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-59e5e552-84d0-4458-8202-63a22ebb44b0"
            }
          ],
          "id": "e302f8a5-955c-4adf-a0c4-6e166c4df2d8",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-e302f8a5-955c-4adf-a0c4-6e166c4df2d8"
        },
        {
          "name": "Retrieves leave types",
          "id": "5bec9c97-346e-4123-b115-1b8c53723165",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/LeaveTypes?page=<integer>&ActiveOnly=<boolean>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "LeaveTypes"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                },
                {
                  "description": "Filters leave types by active status. By default the API returns all leave types.",
                  "key": "ActiveOnly",
                  "value": "<boolean>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "c0eef4d6-d57f-4622-ab9d-5006b45118dd",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/LeaveTypes?page=<integer>&ActiveOnly=<boolean>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "LeaveTypes"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    },
                    {
                      "description": "Filters leave types by active status. By default the API returns all leave types.",
                      "key": "ActiveOnly",
                      "value": "<boolean>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveTypes\": [\n    {\n      \"name\": \"<string>\",\n      \"isPaidLeave\": \"<boolean>\",\n      \"showOnPayslip\": \"<boolean>\",\n      \"leaveID\": \"<uuid>\",\n      \"leaveTypeID\": \"<uuid>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"isActive\": \"<boolean>\",\n      \"isStatutoryLeave\": \"<boolean>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"isPaidLeave\": \"<boolean>\",\n      \"showOnPayslip\": \"<boolean>\",\n      \"leaveID\": \"<uuid>\",\n      \"leaveTypeID\": \"<uuid>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"isActive\": \"<boolean>\",\n      \"isStatutoryLeave\": \"<boolean>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-c0eef4d6-d57f-4622-ab9d-5006b45118dd"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-5bec9c97-346e-4123-b115-1b8c53723165"
        },
        {
          "name": "Creates a new leave type",
          "id": "49004985-740f-4b23-849c-96e6602e36eb",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"isPaidLeave\": \"<boolean>\",\n  \"showOnPayslip\": \"<boolean>\",\n  \"leaveID\": \"<uuid>\",\n  \"leaveTypeID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"isActive\": \"<boolean>\",\n  \"isStatutoryLeave\": \"<boolean>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/LeaveTypes",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "LeaveTypes"
              ]
            }
          },
          "response": [
            {
              "id": "1661d7b7-755a-4b61-b2e7-16d5802ca806",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"isPaidLeave\": \"<boolean>\",\n  \"showOnPayslip\": \"<boolean>\",\n  \"leaveID\": \"<uuid>\",\n  \"leaveTypeID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"isActive\": \"<boolean>\",\n  \"isStatutoryLeave\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/LeaveTypes",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "LeaveTypes"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"leaveType\": {\n    \"name\": \"<string>\",\n    \"isPaidLeave\": \"<boolean>\",\n    \"showOnPayslip\": \"<boolean>\",\n    \"leaveID\": \"<uuid>\",\n    \"leaveTypeID\": \"<uuid>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"isActive\": \"<boolean>\",\n    \"isStatutoryLeave\": \"<boolean>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-1661d7b7-755a-4b61-b2e7-16d5802ca806"
            },
            {
              "id": "3f6d62e9-e6a7-4704-8504-b68992cca800",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"isPaidLeave\": \"<boolean>\",\n  \"showOnPayslip\": \"<boolean>\",\n  \"leaveID\": \"<uuid>\",\n  \"leaveTypeID\": \"<uuid>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"isActive\": \"<boolean>\",\n  \"isStatutoryLeave\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/LeaveTypes",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "LeaveTypes"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-3f6d62e9-e6a7-4704-8504-b68992cca800"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-49004985-740f-4b23-849c-96e6602e36eb"
        }
      ],
      "id": "aabf033b-1009-489c-ad01-59d59f61c0ee",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-aabf033b-1009-489c-ad01-59d59f61c0ee"
    },
    {
      "name": "Reimbursements",
      "item": [
        {
          "name": "{ReimbursementID}",
          "item": [
            {
              "name": "Retrieves a specific reimbursement by using a unique reimbursement id",
              "id": "46be814a-c6b2-42bd-b860-5b2c754e3f5f",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Reimbursements/:ReimbursementID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Reimbursements",
                    ":ReimbursementID"
                  ],
                  "variable": [
                    {
                      "id": "c9f5f217-1c25-427e-af3f-c38341c4311d",
                      "key": "ReimbursementID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the reimbursement"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "7f42b9d9-f01c-495b-9ebd-84c295806865",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Reimbursements/:ReimbursementID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Reimbursements",
                        ":ReimbursementID"
                      ],
                      "variable": [
                        {
                          "key": "ReimbursementID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"reimbursement\": {\n    \"name\": \"<string>\",\n    \"accountID\": \"<uuid>\",\n    \"reimbursementID\": \"<uuid>\",\n    \"currentRecord\": \"<boolean>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-7f42b9d9-f01c-495b-9ebd-84c295806865"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-46be814a-c6b2-42bd-b860-5b2c754e3f5f"
            }
          ],
          "id": "015250c2-452b-4401-b943-1635ea6dc85a",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-015250c2-452b-4401-b943-1635ea6dc85a"
        },
        {
          "name": "Retrieves reimbursements",
          "id": "5f4054fe-baf3-4287-a83a-d0b2812aa606",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Reimbursements?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Reimbursements"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "e193c54f-a2dc-4625-89c8-f91bd4db2d83",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Reimbursements?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Reimbursements"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"reimbursements\": [\n    {\n      \"name\": \"<string>\",\n      \"accountID\": \"<uuid>\",\n      \"reimbursementID\": \"<uuid>\",\n      \"currentRecord\": \"<boolean>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"accountID\": \"<uuid>\",\n      \"reimbursementID\": \"<uuid>\",\n      \"currentRecord\": \"<boolean>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-e193c54f-a2dc-4625-89c8-f91bd4db2d83"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-5f4054fe-baf3-4287-a83a-d0b2812aa606"
        },
        {
          "name": "Creates a new reimbursement",
          "id": "fac40f4e-317b-4a8f-84cd-b88a6b24e4f5",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"accountID\": \"<uuid>\",\n  \"reimbursementID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/Reimbursements",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Reimbursements"
              ]
            }
          },
          "response": [
            {
              "id": "ab6fd9e1-054b-4789-ae34-d2e5e139044c",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"accountID\": \"<uuid>\",\n  \"reimbursementID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Reimbursements",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Reimbursements"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"reimbursement\": {\n    \"name\": \"<string>\",\n    \"accountID\": \"<uuid>\",\n    \"reimbursementID\": \"<uuid>\",\n    \"currentRecord\": \"<boolean>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-ab6fd9e1-054b-4789-ae34-d2e5e139044c"
            },
            {
              "id": "30131a35-eafb-4240-9f3a-a824b342fb66",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"accountID\": \"<uuid>\",\n  \"reimbursementID\": \"<uuid>\",\n  \"currentRecord\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Reimbursements",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Reimbursements"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-30131a35-eafb-4240-9f3a-a824b342fb66"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-fac40f4e-317b-4a8f-84cd-b88a6b24e4f5"
        }
      ],
      "id": "73853bed-b2a4-42e5-b6fa-48091b6516e0",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-73853bed-b2a4-42e5-b6fa-48091b6516e0"
    },
    {
      "name": "Timesheets",
      "item": [
        {
          "name": "{TimesheetID}",
          "item": [
            {
              "name": "Lines",
              "item": [
                {
                  "name": "{TimesheetLineID}",
                  "item": [
                    {
                      "name": "Updates a specific timesheet line for a specific timesheet",
                      "id": "15956ce8-d835-415b-8620-ebcf015bcbd5",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "PUT",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Lines",
                            ":TimesheetLineID"
                          ],
                          "variable": [
                            {
                              "id": "7fdf9218-5e69-4087-8f41-71b1c37e6786",
                              "key": "TimesheetID",
                              "value": "<uuid>",
                              "description": "(Required) Identifier for the timesheet"
                            },
                            {
                              "id": "30777c30-dcf0-40f9-97fd-d6b74eae9396",
                              "key": "TimesheetLineID",
                              "value": "<uuid>",
                              "description": "(Required) Identifier for the timesheet line"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "705060fb-ee34-4d7d-9cce-f42c24152cd4",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Timesheets",
                                ":TimesheetID",
                                "Lines",
                                ":TimesheetLineID"
                              ],
                              "variable": [
                                {
                                  "key": "TimesheetID"
                                },
                                {
                                  "key": "TimesheetLineID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheetLine\": {\n    \"date\": \"<date>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"numberOfUnits\": \"<double>\",\n    \"timesheetLineID\": \"<uuid>\",\n    \"trackingItemID\": \"<uuid>\"\n  }\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-705060fb-ee34-4d7d-9cce-f42c24152cd4"
                        },
                        {
                          "id": "27411cec-2933-4f7c-a059-57eac27fae45",
                          "name": "validation error for a bad request",
                          "originalRequest": {
                            "method": "PUT",
                            "header": [
                              {
                                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                                "key": "Idempotency-Key",
                                "value": "<string>"
                              },
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Timesheets",
                                ":TimesheetID",
                                "Lines",
                                ":TimesheetLineID"
                              ],
                              "variable": [
                                {
                                  "key": "TimesheetID"
                                },
                                {
                                  "key": "TimesheetLineID"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-27411cec-2933-4f7c-a059-57eac27fae45"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-15956ce8-d835-415b-8620-ebcf015bcbd5"
                    },
                    {
                      "name": "Deletes a specific timesheet line",
                      "id": "548bcef0-5f17-42b0-af7f-f3f01b2a4fa7",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "auth": {
                          "type": "oauth2",
                          "oauth2": [
                            {
                              "key": "scope",
                              "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                              "type": "string"
                            },
                            {
                              "key": "accessTokenUrl",
                              "value": "https://identity.xero.com/connect/token",
                              "type": "string"
                            },
                            {
                              "key": "authUrl",
                              "value": "https://login.xero.com/identity/connect/authorize",
                              "type": "string"
                            },
                            {
                              "key": "grant_type",
                              "value": "authorization_code",
                              "type": "string"
                            }
                          ]
                        },
                        "method": "DELETE",
                        "header": [
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Lines",
                            ":TimesheetLineID"
                          ],
                          "variable": [
                            {
                              "id": "7555fa57-8061-4558-8753-c02989b27b94",
                              "key": "TimesheetID",
                              "value": "<uuid>",
                              "description": "(Required) Identifier for the timesheet"
                            },
                            {
                              "id": "1f740057-c17e-425a-b628-c248959ee29c",
                              "key": "TimesheetLineID",
                              "value": "<uuid>",
                              "description": "(Required) Identifier for the timesheet line"
                            }
                          ]
                        }
                      },
                      "response": [
                        {
                          "id": "c55f1a97-0a26-4829-bd07-9c296d4d2f04",
                          "name": "search results matching criteria",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Timesheets",
                                ":TimesheetID",
                                "Lines",
                                ":TimesheetLineID"
                              ],
                              "variable": [
                                {
                                  "key": "TimesheetID"
                                },
                                {
                                  "key": "TimesheetLineID"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-c55f1a97-0a26-4829-bd07-9c296d4d2f04"
                        },
                        {
                          "id": "4bb4e32c-9e16-4dfa-8a3d-d0cef714ae09",
                          "name": "validation error for a bad request",
                          "originalRequest": {
                            "method": "DELETE",
                            "header": [
                              {
                                "description": "(Required) Xero identifier for Tenant",
                                "key": "Xero-Tenant-Id",
                                "value": "<string>"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: oauth2",
                                "key": "Authorization",
                                "value": "<token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines/:TimesheetLineID",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "Timesheets",
                                ":TimesheetID",
                                "Lines",
                                ":TimesheetLineID"
                              ],
                              "variable": [
                                {
                                  "key": "TimesheetID"
                                },
                                {
                                  "key": "TimesheetLineID"
                                }
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                          "createdAt": "2026-07-28T03:36:00.000Z",
                          "updatedAt": "2026-07-28T03:36:00.000Z",
                          "uid": "35240-4bb4e32c-9e16-4dfa-8a3d-d0cef714ae09"
                        }
                      ],
                      "createdAt": "2026-07-28T03:35:59.000Z",
                      "updatedAt": "2026-07-28T03:35:59.000Z",
                      "uid": "35240-548bcef0-5f17-42b0-af7f-f3f01b2a4fa7"
                    }
                  ],
                  "id": "15a11b1a-97f7-4b49-bf82-46b41a10d69b",
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-15a11b1a-97f7-4b49-bf82-46b41a10d69b"
                },
                {
                  "name": "Creates a new timesheet line for a specific timesheet using a unique timesheet ID",
                  "id": "97f1d031-f32a-4daf-8254-0f9a030a8a09",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID",
                        "Lines"
                      ],
                      "variable": [
                        {
                          "id": "0c6d445c-b92d-43ba-910e-805a1e708746",
                          "key": "TimesheetID",
                          "value": "<uuid>",
                          "description": "(Required) Identifier for the timesheet"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "c556a23c-f736-4143-847b-35343d038f82",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Lines"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheetLine\": {\n    \"date\": \"<date>\",\n    \"earningsRateID\": \"<uuid>\",\n    \"numberOfUnits\": \"<double>\",\n    \"timesheetLineID\": \"<uuid>\",\n    \"trackingItemID\": \"<uuid>\"\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-c556a23c-f736-4143-847b-35343d038f82"
                    },
                    {
                      "id": "59a9232a-02c5-4a3a-a155-0159ad5a5c98",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Lines",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Lines"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-59a9232a-02c5-4a3a-a155-0159ad5a5c98"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-97f1d031-f32a-4daf-8254-0f9a030a8a09"
                }
              ],
              "id": "d0041ad1-594c-4cad-b16c-f3134d48c73f",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-d0041ad1-594c-4cad-b16c-f3134d48c73f"
            },
            {
              "name": "Approve",
              "item": [
                {
                  "name": "Approves a specific timesheet",
                  "id": "e86a6b89-69da-433a-846e-5b69b1fe5417",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Approve",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID",
                        "Approve"
                      ],
                      "variable": [
                        {
                          "id": "d7bc12e9-2913-4c3f-8a8e-fdff88ad08a7",
                          "key": "TimesheetID",
                          "value": "<uuid>",
                          "description": "(Required) Identifier for the timesheet"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "9ed831cf-da7d-4da9-bb74-82910a817e50",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Approve",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Approve"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheet\": {\n    \"payrollCalendarID\": \"<uuid>\",\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"timesheetID\": \"<uuid>\",\n    \"status\": \"Draft\",\n    \"totalHours\": \"<double>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"timesheetLines\": [\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      },\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-9ed831cf-da7d-4da9-bb74-82910a817e50"
                    },
                    {
                      "id": "c0622bb2-84e2-49e6-a3e1-b0ef7ddffcaf",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/Approve",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "Approve"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-c0622bb2-84e2-49e6-a3e1-b0ef7ddffcaf"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-e86a6b89-69da-433a-846e-5b69b1fe5417"
                }
              ],
              "id": "b87c74d6-d363-4bdc-9605-61e768c2b8c6",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-b87c74d6-d363-4bdc-9605-61e768c2b8c6"
            },
            {
              "name": "RevertToDraft",
              "item": [
                {
                  "name": "Reverts a specific timesheet to draft",
                  "id": "e5fd49fb-6ddb-4842-99c1-8417786d7856",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "auth": {
                      "type": "oauth2",
                      "oauth2": [
                        {
                          "key": "scope",
                          "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                          "type": "string"
                        },
                        {
                          "key": "accessTokenUrl",
                          "value": "https://identity.xero.com/connect/token",
                          "type": "string"
                        },
                        {
                          "key": "authUrl",
                          "value": "https://login.xero.com/identity/connect/authorize",
                          "type": "string"
                        },
                        {
                          "key": "grant_type",
                          "value": "authorization_code",
                          "type": "string"
                        }
                      ]
                    },
                    "method": "POST",
                    "header": [
                      {
                        "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                        "key": "Idempotency-Key",
                        "value": "<string>"
                      },
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID/RevertToDraft",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID",
                        "RevertToDraft"
                      ],
                      "variable": [
                        {
                          "id": "6fafe52b-e495-4641-bdeb-d6c063753a41",
                          "key": "TimesheetID",
                          "value": "<uuid>",
                          "description": "(Required) Identifier for the timesheet"
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "569e01fd-b5ba-4faf-9aa2-b48b2231b02b",
                      "name": "search results matching criteria",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/RevertToDraft",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "RevertToDraft"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheet\": {\n    \"payrollCalendarID\": \"<uuid>\",\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"timesheetID\": \"<uuid>\",\n    \"status\": \"Draft\",\n    \"totalHours\": \"<double>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"timesheetLines\": [\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      },\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      }\n    ]\n  }\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-569e01fd-b5ba-4faf-9aa2-b48b2231b02b"
                    },
                    {
                      "id": "7c9c2d88-f31c-4040-8ffa-6f9d2b07ab6b",
                      "name": "validation error for a bad request",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                            "key": "Idempotency-Key",
                            "value": "<string>"
                          },
                          {
                            "description": "(Required) Xero identifier for Tenant",
                            "key": "Xero-Tenant-Id",
                            "value": "<string>"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: oauth2",
                            "key": "Authorization",
                            "value": "<token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/Timesheets/:TimesheetID/RevertToDraft",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "Timesheets",
                            ":TimesheetID",
                            "RevertToDraft"
                          ],
                          "variable": [
                            {
                              "key": "TimesheetID"
                            }
                          ]
                        }
                      },
                      "status": "Bad Request",
                      "code": 400,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-07-28T03:36:00.000Z",
                      "updatedAt": "2026-07-28T03:36:00.000Z",
                      "uid": "35240-7c9c2d88-f31c-4040-8ffa-6f9d2b07ab6b"
                    }
                  ],
                  "createdAt": "2026-07-28T03:35:59.000Z",
                  "updatedAt": "2026-07-28T03:35:59.000Z",
                  "uid": "35240-e5fd49fb-6ddb-4842-99c1-8417786d7856"
                }
              ],
              "id": "110eeb78-7d6d-4f92-8354-ebc595349a18",
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-110eeb78-7d6d-4f92-8354-ebc595349a18"
            },
            {
              "name": "Retrieve a specific timesheet by using a unique timesheet ID",
              "id": "7d14cc7e-be01-443c-9803-bd22101cc8f1",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Timesheets/:TimesheetID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Timesheets",
                    ":TimesheetID"
                  ],
                  "variable": [
                    {
                      "id": "9fbc8008-7438-43da-b602-5c29c1ea94be",
                      "key": "TimesheetID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the timesheet"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "2c858efc-1b65-400d-9da8-ce806f997d94",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID"
                      ],
                      "variable": [
                        {
                          "key": "TimesheetID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheet\": {\n    \"payrollCalendarID\": \"<uuid>\",\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"timesheetID\": \"<uuid>\",\n    \"status\": \"Draft\",\n    \"totalHours\": \"<double>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"timesheetLines\": [\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      },\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-2c858efc-1b65-400d-9da8-ce806f997d94"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-7d14cc7e-be01-443c-9803-bd22101cc8f1"
            },
            {
              "name": "Deletes a specific timesheet",
              "id": "40b7ea73-82e4-4a33-822d-09e565053adf",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "DELETE",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Timesheets/:TimesheetID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Timesheets",
                    ":TimesheetID"
                  ],
                  "variable": [
                    {
                      "id": "d48d11a7-4318-48bc-a132-faccdb2a4f40",
                      "key": "TimesheetID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the timesheet"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "f32f146c-3653-4e16-a6e1-595baf79c0a0",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "DELETE",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID"
                      ],
                      "variable": [
                        {
                          "key": "TimesheetID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"date\": \"<date>\",\n  \"earningsRateID\": \"<uuid>\",\n  \"numberOfUnits\": \"<double>\",\n  \"timesheetLineID\": \"<uuid>\",\n  \"trackingItemID\": \"<uuid>\"\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-f32f146c-3653-4e16-a6e1-595baf79c0a0"
                },
                {
                  "id": "ea444c19-5eb5-4129-a9c2-d7488876d120",
                  "name": "validation error for a bad request",
                  "originalRequest": {
                    "method": "DELETE",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Timesheets/:TimesheetID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Timesheets",
                        ":TimesheetID"
                      ],
                      "variable": [
                        {
                          "key": "TimesheetID"
                        }
                      ]
                    }
                  },
                  "status": "Bad Request",
                  "code": 400,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-ea444c19-5eb5-4129-a9c2-d7488876d120"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-40b7ea73-82e4-4a33-822d-09e565053adf"
            }
          ],
          "id": "b7df428e-886f-42de-995e-d1f8672e5b4c",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-b7df428e-886f-42de-995e-d1f8672e5b4c"
        },
        {
          "name": "Retrieves timesheets",
          "id": "56ff1abb-a739-44cd-bae2-8f476d6b4ff3",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Timesheets?page=<integer>&filter=<string>&status=<string>&startDate=<string>&endDate=<string>&sort=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Timesheets"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                },
                {
                  "description": "Filter by employeeId and/or payrollCalendarId",
                  "key": "filter",
                  "value": "<string>"
                },
                {
                  "description": "filter results by any timesheets with a matching timesheet status",
                  "key": "status",
                  "value": "<string>"
                },
                {
                  "description": "filter results by any timesheets with a startDate on or after the provided date",
                  "key": "startDate",
                  "value": "<string>"
                },
                {
                  "description": "filter results by any timesheets with a endDate on or before the provided date",
                  "key": "endDate",
                  "value": "<string>"
                },
                {
                  "description": "sort the order of timesheets returned. The default is based on the timesheets createdDate, sorted oldest to newest. Currently, the only other option is to reverse the order based on the timesheets startDate, sorted newest to oldest.",
                  "key": "sort",
                  "value": "<string>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "d62e291a-4a5a-4d50-9fee-bef5acac40ea",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Timesheets?page=<integer>&filter=<string>&status=<string>&startDate=<string>&endDate=<string>&sort=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Timesheets"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    },
                    {
                      "description": "Filter by employeeId and/or payrollCalendarId",
                      "key": "filter",
                      "value": "<string>"
                    },
                    {
                      "description": "filter results by any timesheets with a matching timesheet status",
                      "key": "status",
                      "value": "<string>"
                    },
                    {
                      "description": "filter results by any timesheets with a startDate on or after the provided date",
                      "key": "startDate",
                      "value": "<string>"
                    },
                    {
                      "description": "filter results by any timesheets with a endDate on or before the provided date",
                      "key": "endDate",
                      "value": "<string>"
                    },
                    {
                      "description": "sort the order of timesheets returned. The default is based on the timesheets createdDate, sorted oldest to newest. Currently, the only other option is to reverse the order based on the timesheets startDate, sorted newest to oldest.",
                      "key": "sort",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheets\": [\n    {\n      \"payrollCalendarID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"timesheetID\": \"<uuid>\",\n      \"status\": \"Completed\",\n      \"totalHours\": \"<double>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"timesheetLines\": [\n        {\n          \"date\": \"<date>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\",\n          \"timesheetLineID\": \"<uuid>\",\n          \"trackingItemID\": \"<uuid>\"\n        },\n        {\n          \"date\": \"<date>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\",\n          \"timesheetLineID\": \"<uuid>\",\n          \"trackingItemID\": \"<uuid>\"\n        }\n      ]\n    },\n    {\n      \"payrollCalendarID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"startDate\": \"<date>\",\n      \"endDate\": \"<date>\",\n      \"timesheetID\": \"<uuid>\",\n      \"status\": \"Completed\",\n      \"totalHours\": \"<double>\",\n      \"updatedDateUTC\": \"<dateTime>\",\n      \"timesheetLines\": [\n        {\n          \"date\": \"<date>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\",\n          \"timesheetLineID\": \"<uuid>\",\n          \"trackingItemID\": \"<uuid>\"\n        },\n        {\n          \"date\": \"<date>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\",\n          \"timesheetLineID\": \"<uuid>\",\n          \"trackingItemID\": \"<uuid>\"\n        }\n      ]\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-d62e291a-4a5a-4d50-9fee-bef5acac40ea"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-56ff1abb-a739-44cd-bae2-8f476d6b4ff3"
        },
        {
          "name": "Creates a new timesheet",
          "id": "d9d059ba-ad3e-42a6-82ad-4d19d2bffa12",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"timesheetID\": \"<uuid>\",\n  \"status\": \"Approved\",\n  \"totalHours\": \"<double>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"timesheetLines\": [\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    },\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/Timesheets",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Timesheets"
              ]
            }
          },
          "response": [
            {
              "id": "f98a329e-6caa-493d-8244-78b28baa16cc",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"timesheetID\": \"<uuid>\",\n  \"status\": \"Approved\",\n  \"totalHours\": \"<double>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"timesheetLines\": [\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    },\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Timesheets",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Timesheets"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"timesheet\": {\n    \"payrollCalendarID\": \"<uuid>\",\n    \"employeeID\": \"<uuid>\",\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\",\n    \"timesheetID\": \"<uuid>\",\n    \"status\": \"Draft\",\n    \"totalHours\": \"<double>\",\n    \"updatedDateUTC\": \"<dateTime>\",\n    \"timesheetLines\": [\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      },\n      {\n        \"date\": \"<date>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\",\n        \"timesheetLineID\": \"<uuid>\",\n        \"trackingItemID\": \"<uuid>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-f98a329e-6caa-493d-8244-78b28baa16cc"
            },
            {
              "id": "35157a8d-3c99-4752-900c-c9f698dd471b",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"payrollCalendarID\": \"<uuid>\",\n  \"employeeID\": \"<uuid>\",\n  \"startDate\": \"<date>\",\n  \"endDate\": \"<date>\",\n  \"timesheetID\": \"<uuid>\",\n  \"status\": \"Approved\",\n  \"totalHours\": \"<double>\",\n  \"updatedDateUTC\": \"<dateTime>\",\n  \"timesheetLines\": [\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    },\n    {\n      \"date\": \"<date>\",\n      \"earningsRateID\": \"<uuid>\",\n      \"numberOfUnits\": \"<double>\",\n      \"timesheetLineID\": \"<uuid>\",\n      \"trackingItemID\": \"<uuid>\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/Timesheets",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Timesheets"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-35157a8d-3c99-4752-900c-c9f698dd471b"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-d9d059ba-ad3e-42a6-82ad-4d19d2bffa12"
        }
      ],
      "id": "8a771c3e-dd14-4698-98d4-a334fe67238e",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-8a771c3e-dd14-4698-98d4-a334fe67238e"
    },
    {
      "name": "PayRunCalendars",
      "item": [
        {
          "name": "{PayRunCalendarID}",
          "item": [
            {
              "name": "Retrieves a specific payrun calendar by using a unique payrun calendar ID",
              "id": "9762d366-7e1c-47bc-98c0-92c0725ecd16",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/PayRunCalendars/:PayRunCalendarID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRunCalendars",
                    ":PayRunCalendarID"
                  ],
                  "variable": [
                    {
                      "id": "97accb4b-2184-4276-b7c9-591632c29263",
                      "key": "PayRunCalendarID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the payrun calendars"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "d86e9e8e-21ea-4987-b55f-4081035e1b49",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/PayRunCalendars/:PayRunCalendarID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "PayRunCalendars",
                        ":PayRunCalendarID"
                      ],
                      "variable": [
                        {
                          "key": "PayRunCalendarID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payRunCalendar\": {\n    \"name\": \"<string>\",\n    \"calendarType\": \"FourWeekly\",\n    \"periodStartDate\": \"<date>\",\n    \"paymentDate\": \"<date>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"periodEndDate\": \"<date>\",\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-d86e9e8e-21ea-4987-b55f-4081035e1b49"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-9762d366-7e1c-47bc-98c0-92c0725ecd16"
            }
          ],
          "id": "cf947aad-c535-41b0-b5f9-399b331c7f11",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-cf947aad-c535-41b0-b5f9-399b331c7f11"
        },
        {
          "name": "Retrieves payrun calendars",
          "id": "29072f36-e00e-46e0-b59d-2d3556d62848",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/PayRunCalendars?page=<integer>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "PayRunCalendars"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "642f11d5-045c-4dea-8c2f-10bffef2d832",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/PayRunCalendars?page=<integer>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRunCalendars"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payRunCalendars\": [\n    {\n      \"name\": \"<string>\",\n      \"calendarType\": \"Annual\",\n      \"periodStartDate\": \"<date>\",\n      \"paymentDate\": \"<date>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"periodEndDate\": \"<date>\",\n      \"updatedDateUTC\": \"<dateTime>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"calendarType\": \"Weekly\",\n      \"periodStartDate\": \"<date>\",\n      \"paymentDate\": \"<date>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"periodEndDate\": \"<date>\",\n      \"updatedDateUTC\": \"<dateTime>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-642f11d5-045c-4dea-8c2f-10bffef2d832"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-29072f36-e00e-46e0-b59d-2d3556d62848"
        },
        {
          "name": "Creates a new payrun calendar",
          "id": "0c63c326-5d81-4f1d-ba5a-3fb956417a4a",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                "key": "Idempotency-Key",
                "value": "<string>"
              },
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"<string>\",\n  \"calendarType\": \"Monthly\",\n  \"periodStartDate\": \"<date>\",\n  \"paymentDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"periodEndDate\": \"<date>\",\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/PayRunCalendars",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "PayRunCalendars"
              ]
            }
          },
          "response": [
            {
              "id": "6f7c3a3c-b6f5-46cf-a73a-116ee1fd8f51",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"calendarType\": \"Monthly\",\n  \"periodStartDate\": \"<date>\",\n  \"paymentDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"periodEndDate\": \"<date>\",\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/PayRunCalendars",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRunCalendars"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payRunCalendar\": {\n    \"name\": \"<string>\",\n    \"calendarType\": \"FourWeekly\",\n    \"periodStartDate\": \"<date>\",\n    \"paymentDate\": \"<date>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"periodEndDate\": \"<date>\",\n    \"updatedDateUTC\": \"<dateTime>\"\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-6f7c3a3c-b6f5-46cf-a73a-116ee1fd8f51"
            },
            {
              "id": "b3e59c42-3152-41f0-a519-1a9889ea05f6",
              "name": "validation error for a bad request",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "This allows you to safely retry requests without the risk of duplicate processing. 128 character max.",
                    "key": "Idempotency-Key",
                    "value": "<string>"
                  },
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"<string>\",\n  \"calendarType\": \"Monthly\",\n  \"periodStartDate\": \"<date>\",\n  \"paymentDate\": \"<date>\",\n  \"payrollCalendarID\": \"<uuid>\",\n  \"periodEndDate\": \"<date>\",\n  \"updatedDateUTC\": \"<dateTime>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/PayRunCalendars",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRunCalendars"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"<string>\",\n  \"title\": \"<string>\",\n  \"status\": \"<string>\",\n  \"detail\": \"<string>\",\n  \"instance\": \"<string>\",\n  \"invalidFields\": [\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    },\n    {\n      \"name\": \"<string>\",\n      \"reason\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-b3e59c42-3152-41f0-a519-1a9889ea05f6"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-0c63c326-5d81-4f1d-ba5a-3fb956417a4a"
        }
      ],
      "id": "dbff35ab-f166-458d-9ed9-70d7046733e3",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-dbff35ab-f166-458d-9ed9-70d7046733e3"
    },
    {
      "name": "PayRuns",
      "item": [
        {
          "name": "{PayRunID}",
          "item": [
            {
              "name": "Retrieves a specific pay run by using a unique pay run ID",
              "id": "4a3bbcc4-a5b8-4caf-9794-4df0da21eaba",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/PayRuns/:PayRunID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRuns",
                    ":PayRunID"
                  ],
                  "variable": [
                    {
                      "id": "98faf11b-2a6f-403d-ac40-4d22bd37718b",
                      "key": "PayRunID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the pay run"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "4e0fc9fe-8c70-4490-9fa8-d700bce38ea5",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/PayRuns/:PayRunID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "PayRuns",
                        ":PayRunID"
                      ],
                      "variable": [
                        {
                          "key": "PayRunID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payRun\": {\n    \"payRunID\": \"<uuid>\",\n    \"payrollCalendarID\": \"<uuid>\",\n    \"periodStartDate\": \"<date>\",\n    \"periodEndDate\": \"<date>\",\n    \"paymentDate\": \"<date>\",\n    \"totalCost\": \"<double>\",\n    \"totalPay\": \"<double>\",\n    \"payRunStatus\": \"Posted\",\n    \"payRunType\": \"EarlierYearUpdate\",\n    \"calendarType\": \"Fortnightly\",\n    \"postedDateTime\": \"<date>\",\n    \"paySlips\": [\n      {\n        \"paySlipID\": \"<uuid>\",\n        \"employeeID\": \"<uuid>\",\n        \"payRunID\": \"<uuid>\",\n        \"lastEdited\": \"<date>\",\n        \"firstName\": \"<string>\",\n        \"lastName\": \"<string>\",\n        \"totalEarnings\": \"<double>\",\n        \"grossEarnings\": \"<double>\",\n        \"totalPay\": \"<double>\",\n        \"totalEmployerTaxes\": \"<double>\",\n        \"totalEmployeeTaxes\": \"<double>\",\n        \"totalDeductions\": \"<double>\",\n        \"totalReimbursements\": \"<double>\",\n        \"totalCourtOrders\": \"<double>\",\n        \"totalBenefits\": \"<double>\",\n        \"bacsHash\": \"<string>\",\n        \"paymentMethod\": \"Cheque\",\n        \"earningsLines\": [\n          {\n            \"earningsLineID\": \"<uuid>\",\n            \"earningsRateID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\",\n            \"isAverageDailyPayRate\": \"<boolean>\"\n          },\n          {\n            \"earningsLineID\": \"<uuid>\",\n            \"earningsRateID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\",\n            \"isAverageDailyPayRate\": \"<boolean>\"\n          }\n        ],\n        \"leaveEarningsLines\": [\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          },\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          }\n        ],\n        \"timesheetEarningsLines\": [\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          },\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          }\n        ],\n        \"deductionLines\": [\n          {\n            \"deductionTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"subjectToTax\": \"<boolean>\",\n            \"percentage\": \"<double>\"\n          },\n          {\n            \"deductionTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"subjectToTax\": \"<boolean>\",\n            \"percentage\": \"<double>\"\n          }\n        ],\n        \"reimbursementLines\": [\n          {\n            \"reimbursementTypeID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"amount\": \"<double>\"\n          },\n          {\n            \"reimbursementTypeID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"amount\": \"<double>\"\n          }\n        ],\n        \"leaveAccrualLines\": [\n          {\n            \"leaveTypeID\": \"<uuid>\",\n            \"numberOfUnits\": \"<double>\"\n          },\n          {\n            \"leaveTypeID\": \"<uuid>\",\n            \"numberOfUnits\": \"<double>\"\n          }\n        ],\n        \"benefitLines\": [\n          {\n            \"benefitTypeID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"amount\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"percentage\": \"<double>\"\n          },\n          {\n            \"benefitTypeID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"amount\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"percentage\": \"<double>\"\n          }\n        ],\n        \"paymentLines\": [\n          {\n            \"paymentLineID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"accountNumber\": \"<string>\",\n            \"sortCode\": \"<string>\",\n            \"accountName\": \"<string>\"\n          },\n          {\n            \"paymentLineID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"accountNumber\": \"<string>\",\n            \"sortCode\": \"<string>\",\n            \"accountName\": \"<string>\"\n          }\n        ],\n        \"employeeTaxLines\": [\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          },\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          }\n        ],\n        \"employerTaxLines\": [\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          },\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          }\n        ],\n        \"courtOrderLines\": [\n          {\n            \"courtOrderTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\"\n          },\n          {\n            \"courtOrderTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\"\n          }\n        ]\n      },\n      {\n        \"paySlipID\": \"<uuid>\",\n        \"employeeID\": \"<uuid>\",\n        \"payRunID\": \"<uuid>\",\n        \"lastEdited\": \"<date>\",\n        \"firstName\": \"<string>\",\n        \"lastName\": \"<string>\",\n        \"totalEarnings\": \"<double>\",\n        \"grossEarnings\": \"<double>\",\n        \"totalPay\": \"<double>\",\n        \"totalEmployerTaxes\": \"<double>\",\n        \"totalEmployeeTaxes\": \"<double>\",\n        \"totalDeductions\": \"<double>\",\n        \"totalReimbursements\": \"<double>\",\n        \"totalCourtOrders\": \"<double>\",\n        \"totalBenefits\": \"<double>\",\n        \"bacsHash\": \"<string>\",\n        \"paymentMethod\": \"Manual\",\n        \"earningsLines\": [\n          {\n            \"earningsLineID\": \"<uuid>\",\n            \"earningsRateID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\",\n            \"isAverageDailyPayRate\": \"<boolean>\"\n          },\n          {\n            \"earningsLineID\": \"<uuid>\",\n            \"earningsRateID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\",\n            \"isAverageDailyPayRate\": \"<boolean>\"\n          }\n        ],\n        \"leaveEarningsLines\": [\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          },\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          }\n        ],\n        \"timesheetEarningsLines\": [\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          },\n          {\n            \"earningsRateID\": \"<uuid>\",\n            \"ratePerUnit\": \"<double>\",\n            \"numberOfUnits\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"amount\": \"<double>\",\n            \"isLinkedToTimesheet\": \"<boolean>\"\n          }\n        ],\n        \"deductionLines\": [\n          {\n            \"deductionTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"subjectToTax\": \"<boolean>\",\n            \"percentage\": \"<double>\"\n          },\n          {\n            \"deductionTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"subjectToTax\": \"<boolean>\",\n            \"percentage\": \"<double>\"\n          }\n        ],\n        \"reimbursementLines\": [\n          {\n            \"reimbursementTypeID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"amount\": \"<double>\"\n          },\n          {\n            \"reimbursementTypeID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"amount\": \"<double>\"\n          }\n        ],\n        \"leaveAccrualLines\": [\n          {\n            \"leaveTypeID\": \"<uuid>\",\n            \"numberOfUnits\": \"<double>\"\n          },\n          {\n            \"leaveTypeID\": \"<uuid>\",\n            \"numberOfUnits\": \"<double>\"\n          }\n        ],\n        \"benefitLines\": [\n          {\n            \"benefitTypeID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"amount\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"percentage\": \"<double>\"\n          },\n          {\n            \"benefitTypeID\": \"<uuid>\",\n            \"displayName\": \"<string>\",\n            \"amount\": \"<double>\",\n            \"fixedAmount\": \"<double>\",\n            \"percentage\": \"<double>\"\n          }\n        ],\n        \"paymentLines\": [\n          {\n            \"paymentLineID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"accountNumber\": \"<string>\",\n            \"sortCode\": \"<string>\",\n            \"accountName\": \"<string>\"\n          },\n          {\n            \"paymentLineID\": \"<uuid>\",\n            \"amount\": \"<double>\",\n            \"accountNumber\": \"<string>\",\n            \"sortCode\": \"<string>\",\n            \"accountName\": \"<string>\"\n          }\n        ],\n        \"employeeTaxLines\": [\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          },\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          }\n        ],\n        \"employerTaxLines\": [\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          },\n          {\n            \"taxLineID\": \"<uuid>\",\n            \"description\": \"<string>\",\n            \"isEmployerTax\": \"<boolean>\",\n            \"amount\": \"<double>\",\n            \"globalTaxTypeID\": \"<string>\",\n            \"manualAdjustment\": \"<boolean>\"\n          }\n        ],\n        \"courtOrderLines\": [\n          {\n            \"courtOrderTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\"\n          },\n          {\n            \"courtOrderTypeID\": \"<uuid>\",\n            \"amount\": \"<double>\"\n          }\n        ]\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-4e0fc9fe-8c70-4490-9fa8-d700bce38ea5"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-4a3bbcc4-a5b8-4caf-9794-4df0da21eaba"
            }
          ],
          "id": "2cbaeb78-9214-4aa3-9d25-d6e587818c7c",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-2cbaeb78-9214-4aa3-9d25-d6e587818c7c"
        },
        {
          "name": "Retrieves pay runs",
          "id": "c8ae588c-e628-43da-8ffa-7d1e30f87f41",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/PayRuns?page=<integer>&status=Draft",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "PayRuns"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                },
                {
                  "description": "By default get payruns will return all the payruns for an organization. You can add GET https://api.xero.com/payroll.xro/2.0/payRuns?statu={PayRunStatus} to filter the payruns by status.",
                  "key": "status",
                  "value": "Draft"
                }
              ]
            }
          },
          "response": [
            {
              "id": "d80b9a5c-2ae8-4c0e-99bd-4f075bb351bf",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/PayRuns?page=<integer>&status=Draft",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "PayRuns"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    },
                    {
                      "description": "By default get payruns will return all the payruns for an organization. You can add GET https://api.xero.com/payroll.xro/2.0/payRuns?statu={PayRunStatus} to filter the payruns by status.",
                      "key": "status",
                      "value": "Draft"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"payRuns\": [\n    {\n      \"payRunID\": \"<uuid>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"paymentDate\": \"<date>\",\n      \"totalCost\": \"<double>\",\n      \"totalPay\": \"<double>\",\n      \"payRunStatus\": \"Posted\",\n      \"payRunType\": \"Unscheduled\",\n      \"calendarType\": \"Quarterly\",\n      \"postedDateTime\": \"<date>\",\n      \"paySlips\": [\n        {\n          \"paySlipID\": \"<uuid>\",\n          \"employeeID\": \"<uuid>\",\n          \"payRunID\": \"<uuid>\",\n          \"lastEdited\": \"<date>\",\n          \"firstName\": \"<string>\",\n          \"lastName\": \"<string>\",\n          \"totalEarnings\": \"<double>\",\n          \"grossEarnings\": \"<double>\",\n          \"totalPay\": \"<double>\",\n          \"totalEmployerTaxes\": \"<double>\",\n          \"totalEmployeeTaxes\": \"<double>\",\n          \"totalDeductions\": \"<double>\",\n          \"totalReimbursements\": \"<double>\",\n          \"totalCourtOrders\": \"<double>\",\n          \"totalBenefits\": \"<double>\",\n          \"bacsHash\": \"<string>\",\n          \"paymentMethod\": \"Cheque\",\n          \"earningsLines\": [\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            },\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            }\n          ],\n          \"leaveEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"timesheetEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"deductionLines\": [\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"reimbursementLines\": [\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            }\n          ],\n          \"leaveAccrualLines\": [\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            },\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            }\n          ],\n          \"benefitLines\": [\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"paymentLines\": [\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            },\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            }\n          ],\n          \"employeeTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"employerTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"courtOrderLines\": [\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            }\n          ]\n        },\n        {\n          \"paySlipID\": \"<uuid>\",\n          \"employeeID\": \"<uuid>\",\n          \"payRunID\": \"<uuid>\",\n          \"lastEdited\": \"<date>\",\n          \"firstName\": \"<string>\",\n          \"lastName\": \"<string>\",\n          \"totalEarnings\": \"<double>\",\n          \"grossEarnings\": \"<double>\",\n          \"totalPay\": \"<double>\",\n          \"totalEmployerTaxes\": \"<double>\",\n          \"totalEmployeeTaxes\": \"<double>\",\n          \"totalDeductions\": \"<double>\",\n          \"totalReimbursements\": \"<double>\",\n          \"totalCourtOrders\": \"<double>\",\n          \"totalBenefits\": \"<double>\",\n          \"bacsHash\": \"<string>\",\n          \"paymentMethod\": \"Manual\",\n          \"earningsLines\": [\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            },\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            }\n          ],\n          \"leaveEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"timesheetEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"deductionLines\": [\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"reimbursementLines\": [\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            }\n          ],\n          \"leaveAccrualLines\": [\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            },\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            }\n          ],\n          \"benefitLines\": [\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"paymentLines\": [\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            },\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            }\n          ],\n          \"employeeTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"employerTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"courtOrderLines\": [\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            }\n          ]\n        }\n      ]\n    },\n    {\n      \"payRunID\": \"<uuid>\",\n      \"payrollCalendarID\": \"<uuid>\",\n      \"periodStartDate\": \"<date>\",\n      \"periodEndDate\": \"<date>\",\n      \"paymentDate\": \"<date>\",\n      \"totalCost\": \"<double>\",\n      \"totalPay\": \"<double>\",\n      \"payRunStatus\": \"Draft\",\n      \"payRunType\": \"Scheduled\",\n      \"calendarType\": \"Monthly\",\n      \"postedDateTime\": \"<date>\",\n      \"paySlips\": [\n        {\n          \"paySlipID\": \"<uuid>\",\n          \"employeeID\": \"<uuid>\",\n          \"payRunID\": \"<uuid>\",\n          \"lastEdited\": \"<date>\",\n          \"firstName\": \"<string>\",\n          \"lastName\": \"<string>\",\n          \"totalEarnings\": \"<double>\",\n          \"grossEarnings\": \"<double>\",\n          \"totalPay\": \"<double>\",\n          \"totalEmployerTaxes\": \"<double>\",\n          \"totalEmployeeTaxes\": \"<double>\",\n          \"totalDeductions\": \"<double>\",\n          \"totalReimbursements\": \"<double>\",\n          \"totalCourtOrders\": \"<double>\",\n          \"totalBenefits\": \"<double>\",\n          \"bacsHash\": \"<string>\",\n          \"paymentMethod\": \"Manual\",\n          \"earningsLines\": [\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            },\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            }\n          ],\n          \"leaveEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"timesheetEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"deductionLines\": [\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"reimbursementLines\": [\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            }\n          ],\n          \"leaveAccrualLines\": [\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            },\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            }\n          ],\n          \"benefitLines\": [\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"paymentLines\": [\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            },\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            }\n          ],\n          \"employeeTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"employerTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"courtOrderLines\": [\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            }\n          ]\n        },\n        {\n          \"paySlipID\": \"<uuid>\",\n          \"employeeID\": \"<uuid>\",\n          \"payRunID\": \"<uuid>\",\n          \"lastEdited\": \"<date>\",\n          \"firstName\": \"<string>\",\n          \"lastName\": \"<string>\",\n          \"totalEarnings\": \"<double>\",\n          \"grossEarnings\": \"<double>\",\n          \"totalPay\": \"<double>\",\n          \"totalEmployerTaxes\": \"<double>\",\n          \"totalEmployeeTaxes\": \"<double>\",\n          \"totalDeductions\": \"<double>\",\n          \"totalReimbursements\": \"<double>\",\n          \"totalCourtOrders\": \"<double>\",\n          \"totalBenefits\": \"<double>\",\n          \"bacsHash\": \"<string>\",\n          \"paymentMethod\": \"Manual\",\n          \"earningsLines\": [\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            },\n            {\n              \"earningsLineID\": \"<uuid>\",\n              \"earningsRateID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\",\n              \"isAverageDailyPayRate\": \"<boolean>\"\n            }\n          ],\n          \"leaveEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"timesheetEarningsLines\": [\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            },\n            {\n              \"earningsRateID\": \"<uuid>\",\n              \"ratePerUnit\": \"<double>\",\n              \"numberOfUnits\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"amount\": \"<double>\",\n              \"isLinkedToTimesheet\": \"<boolean>\"\n            }\n          ],\n          \"deductionLines\": [\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"deductionTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"subjectToTax\": \"<boolean>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"reimbursementLines\": [\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"reimbursementTypeID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"amount\": \"<double>\"\n            }\n          ],\n          \"leaveAccrualLines\": [\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            },\n            {\n              \"leaveTypeID\": \"<uuid>\",\n              \"numberOfUnits\": \"<double>\"\n            }\n          ],\n          \"benefitLines\": [\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            },\n            {\n              \"benefitTypeID\": \"<uuid>\",\n              \"displayName\": \"<string>\",\n              \"amount\": \"<double>\",\n              \"fixedAmount\": \"<double>\",\n              \"percentage\": \"<double>\"\n            }\n          ],\n          \"paymentLines\": [\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            },\n            {\n              \"paymentLineID\": \"<uuid>\",\n              \"amount\": \"<double>\",\n              \"accountNumber\": \"<string>\",\n              \"sortCode\": \"<string>\",\n              \"accountName\": \"<string>\"\n            }\n          ],\n          \"employeeTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"employerTaxLines\": [\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            },\n            {\n              \"taxLineID\": \"<uuid>\",\n              \"description\": \"<string>\",\n              \"isEmployerTax\": \"<boolean>\",\n              \"amount\": \"<double>\",\n              \"globalTaxTypeID\": \"<string>\",\n              \"manualAdjustment\": \"<boolean>\"\n            }\n          ],\n          \"courtOrderLines\": [\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            },\n            {\n              \"courtOrderTypeID\": \"<uuid>\",\n              \"amount\": \"<double>\"\n            }\n          ]\n        }\n      ]\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-d80b9a5c-2ae8-4c0e-99bd-4f075bb351bf"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-c8ae588c-e628-43da-8ffa-7d1e30f87f41"
        }
      ],
      "id": "713e2060-deaa-4c16-b531-d97b93a8bbbb",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-713e2060-deaa-4c16-b531-d97b93a8bbbb"
    },
    {
      "name": "Payslips",
      "item": [
        {
          "name": "{PayslipID}",
          "item": [
            {
              "name": "Retrieves a specific payslip by using a unique payslip ID",
              "id": "639d683a-58dc-4e1c-a8ac-99c666c4c6f1",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Payslips/:PayslipID",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Payslips",
                    ":PayslipID"
                  ],
                  "variable": [
                    {
                      "id": "31329b87-e2ee-4ec7-8d5b-1a600a555e0e",
                      "key": "PayslipID",
                      "value": "<uuid>",
                      "description": "(Required) Identifier for the payslip"
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "e7abb5f3-c177-4712-acae-c0619f217778",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Payslips/:PayslipID",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Payslips",
                        ":PayslipID"
                      ],
                      "variable": [
                        {
                          "key": "PayslipID"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"paySlip\": {\n    \"paySlipID\": \"<uuid>\",\n    \"employeeID\": \"<uuid>\",\n    \"payRunID\": \"<uuid>\",\n    \"lastEdited\": \"<date>\",\n    \"firstName\": \"<string>\",\n    \"lastName\": \"<string>\",\n    \"totalEarnings\": \"<double>\",\n    \"grossEarnings\": \"<double>\",\n    \"totalPay\": \"<double>\",\n    \"totalEmployerTaxes\": \"<double>\",\n    \"totalEmployeeTaxes\": \"<double>\",\n    \"totalDeductions\": \"<double>\",\n    \"totalReimbursements\": \"<double>\",\n    \"totalCourtOrders\": \"<double>\",\n    \"totalBenefits\": \"<double>\",\n    \"bacsHash\": \"<string>\",\n    \"paymentMethod\": \"Manual\",\n    \"earningsLines\": [\n      {\n        \"earningsLineID\": \"<uuid>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"displayName\": \"<string>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\",\n        \"isAverageDailyPayRate\": \"<boolean>\"\n      },\n      {\n        \"earningsLineID\": \"<uuid>\",\n        \"earningsRateID\": \"<uuid>\",\n        \"displayName\": \"<string>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\",\n        \"isAverageDailyPayRate\": \"<boolean>\"\n      }\n    ],\n    \"leaveEarningsLines\": [\n      {\n        \"earningsRateID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\"\n      },\n      {\n        \"earningsRateID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\"\n      }\n    ],\n    \"timesheetEarningsLines\": [\n      {\n        \"earningsRateID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\"\n      },\n      {\n        \"earningsRateID\": \"<uuid>\",\n        \"ratePerUnit\": \"<double>\",\n        \"numberOfUnits\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"amount\": \"<double>\",\n        \"isLinkedToTimesheet\": \"<boolean>\"\n      }\n    ],\n    \"deductionLines\": [\n      {\n        \"deductionTypeID\": \"<uuid>\",\n        \"amount\": \"<double>\",\n        \"subjectToTax\": \"<boolean>\",\n        \"percentage\": \"<double>\"\n      },\n      {\n        \"deductionTypeID\": \"<uuid>\",\n        \"amount\": \"<double>\",\n        \"subjectToTax\": \"<boolean>\",\n        \"percentage\": \"<double>\"\n      }\n    ],\n    \"reimbursementLines\": [\n      {\n        \"reimbursementTypeID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"amount\": \"<double>\"\n      },\n      {\n        \"reimbursementTypeID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"amount\": \"<double>\"\n      }\n    ],\n    \"leaveAccrualLines\": [\n      {\n        \"leaveTypeID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\"\n      },\n      {\n        \"leaveTypeID\": \"<uuid>\",\n        \"numberOfUnits\": \"<double>\"\n      }\n    ],\n    \"benefitLines\": [\n      {\n        \"benefitTypeID\": \"<uuid>\",\n        \"displayName\": \"<string>\",\n        \"amount\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"percentage\": \"<double>\"\n      },\n      {\n        \"benefitTypeID\": \"<uuid>\",\n        \"displayName\": \"<string>\",\n        \"amount\": \"<double>\",\n        \"fixedAmount\": \"<double>\",\n        \"percentage\": \"<double>\"\n      }\n    ],\n    \"paymentLines\": [\n      {\n        \"paymentLineID\": \"<uuid>\",\n        \"amount\": \"<double>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\",\n        \"accountName\": \"<string>\"\n      },\n      {\n        \"paymentLineID\": \"<uuid>\",\n        \"amount\": \"<double>\",\n        \"accountNumber\": \"<string>\",\n        \"sortCode\": \"<string>\",\n        \"accountName\": \"<string>\"\n      }\n    ],\n    \"employeeTaxLines\": [\n      {\n        \"taxLineID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"isEmployerTax\": \"<boolean>\",\n        \"amount\": \"<double>\",\n        \"globalTaxTypeID\": \"<string>\",\n        \"manualAdjustment\": \"<boolean>\"\n      },\n      {\n        \"taxLineID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"isEmployerTax\": \"<boolean>\",\n        \"amount\": \"<double>\",\n        \"globalTaxTypeID\": \"<string>\",\n        \"manualAdjustment\": \"<boolean>\"\n      }\n    ],\n    \"employerTaxLines\": [\n      {\n        \"taxLineID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"isEmployerTax\": \"<boolean>\",\n        \"amount\": \"<double>\",\n        \"globalTaxTypeID\": \"<string>\",\n        \"manualAdjustment\": \"<boolean>\"\n      },\n      {\n        \"taxLineID\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"isEmployerTax\": \"<boolean>\",\n        \"amount\": \"<double>\",\n        \"globalTaxTypeID\": \"<string>\",\n        \"manualAdjustment\": \"<boolean>\"\n      }\n    ],\n    \"courtOrderLines\": [\n      {\n        \"courtOrderTypeID\": \"<uuid>\",\n        \"amount\": \"<double>\"\n      },\n      {\n        \"courtOrderTypeID\": \"<uuid>\",\n        \"amount\": \"<double>\"\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-e7abb5f3-c177-4712-acae-c0619f217778"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-639d683a-58dc-4e1c-a8ac-99c666c4c6f1"
            }
          ],
          "id": "ec34c56d-2ef2-4168-82dc-e5b322c74b08",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-ec34c56d-2ef2-4168-82dc-e5b322c74b08"
        },
        {
          "name": "Retrieves payslips",
          "id": "0d66fd5e-3ec4-43db-914a-3e7a7b7aceea",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Payslips?page=<integer>&PayRunID=<uuid>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Payslips"
              ],
              "query": [
                {
                  "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                  "key": "page",
                  "value": "<integer>"
                },
                {
                  "description": "(Required) PayrunID which specifies the containing payrun of payslips to retrieve. By default, the API does not group payslips by payrun.",
                  "key": "PayRunID",
                  "value": "<uuid>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "02e9f63a-b6d1-437a-bd3d-6438dd956c02",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Payslips?page=<integer>&PayRunID=<uuid>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Payslips"
                  ],
                  "query": [
                    {
                      "description": "Page number which specifies the set of records to retrieve. By default the number of the records per set is 100.",
                      "key": "page",
                      "value": "<integer>"
                    },
                    {
                      "description": "(Required) PayrunID which specifies the containing payrun of payslips to retrieve. By default, the API does not group payslips by payrun.",
                      "key": "PayRunID",
                      "value": "<uuid>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"paySlips\": [\n    {\n      \"paySlipID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"payRunID\": \"<uuid>\",\n      \"lastEdited\": \"<date>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"totalEarnings\": \"<double>\",\n      \"grossEarnings\": \"<double>\",\n      \"totalPay\": \"<double>\",\n      \"totalEmployerTaxes\": \"<double>\",\n      \"totalEmployeeTaxes\": \"<double>\",\n      \"totalDeductions\": \"<double>\",\n      \"totalReimbursements\": \"<double>\",\n      \"totalCourtOrders\": \"<double>\",\n      \"totalBenefits\": \"<double>\",\n      \"bacsHash\": \"<string>\",\n      \"paymentMethod\": \"Cheque\",\n      \"earningsLines\": [\n        {\n          \"earningsLineID\": \"<uuid>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\",\n          \"isAverageDailyPayRate\": \"<boolean>\"\n        },\n        {\n          \"earningsLineID\": \"<uuid>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\",\n          \"isAverageDailyPayRate\": \"<boolean>\"\n        }\n      ],\n      \"leaveEarningsLines\": [\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        },\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        }\n      ],\n      \"timesheetEarningsLines\": [\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        },\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        }\n      ],\n      \"deductionLines\": [\n        {\n          \"deductionTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"subjectToTax\": \"<boolean>\",\n          \"percentage\": \"<double>\"\n        },\n        {\n          \"deductionTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"subjectToTax\": \"<boolean>\",\n          \"percentage\": \"<double>\"\n        }\n      ],\n      \"reimbursementLines\": [\n        {\n          \"reimbursementTypeID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"amount\": \"<double>\"\n        },\n        {\n          \"reimbursementTypeID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"amount\": \"<double>\"\n        }\n      ],\n      \"leaveAccrualLines\": [\n        {\n          \"leaveTypeID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\"\n        },\n        {\n          \"leaveTypeID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\"\n        }\n      ],\n      \"benefitLines\": [\n        {\n          \"benefitTypeID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"amount\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"percentage\": \"<double>\"\n        },\n        {\n          \"benefitTypeID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"amount\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"percentage\": \"<double>\"\n        }\n      ],\n      \"paymentLines\": [\n        {\n          \"paymentLineID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"accountNumber\": \"<string>\",\n          \"sortCode\": \"<string>\",\n          \"accountName\": \"<string>\"\n        },\n        {\n          \"paymentLineID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"accountNumber\": \"<string>\",\n          \"sortCode\": \"<string>\",\n          \"accountName\": \"<string>\"\n        }\n      ],\n      \"employeeTaxLines\": [\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        },\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        }\n      ],\n      \"employerTaxLines\": [\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        },\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        }\n      ],\n      \"courtOrderLines\": [\n        {\n          \"courtOrderTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\"\n        },\n        {\n          \"courtOrderTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\"\n        }\n      ]\n    },\n    {\n      \"paySlipID\": \"<uuid>\",\n      \"employeeID\": \"<uuid>\",\n      \"payRunID\": \"<uuid>\",\n      \"lastEdited\": \"<date>\",\n      \"firstName\": \"<string>\",\n      \"lastName\": \"<string>\",\n      \"totalEarnings\": \"<double>\",\n      \"grossEarnings\": \"<double>\",\n      \"totalPay\": \"<double>\",\n      \"totalEmployerTaxes\": \"<double>\",\n      \"totalEmployeeTaxes\": \"<double>\",\n      \"totalDeductions\": \"<double>\",\n      \"totalReimbursements\": \"<double>\",\n      \"totalCourtOrders\": \"<double>\",\n      \"totalBenefits\": \"<double>\",\n      \"bacsHash\": \"<string>\",\n      \"paymentMethod\": \"Electronically\",\n      \"earningsLines\": [\n        {\n          \"earningsLineID\": \"<uuid>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\",\n          \"isAverageDailyPayRate\": \"<boolean>\"\n        },\n        {\n          \"earningsLineID\": \"<uuid>\",\n          \"earningsRateID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\",\n          \"isAverageDailyPayRate\": \"<boolean>\"\n        }\n      ],\n      \"leaveEarningsLines\": [\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        },\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        }\n      ],\n      \"timesheetEarningsLines\": [\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        },\n        {\n          \"earningsRateID\": \"<uuid>\",\n          \"ratePerUnit\": \"<double>\",\n          \"numberOfUnits\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"amount\": \"<double>\",\n          \"isLinkedToTimesheet\": \"<boolean>\"\n        }\n      ],\n      \"deductionLines\": [\n        {\n          \"deductionTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"subjectToTax\": \"<boolean>\",\n          \"percentage\": \"<double>\"\n        },\n        {\n          \"deductionTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"subjectToTax\": \"<boolean>\",\n          \"percentage\": \"<double>\"\n        }\n      ],\n      \"reimbursementLines\": [\n        {\n          \"reimbursementTypeID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"amount\": \"<double>\"\n        },\n        {\n          \"reimbursementTypeID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"amount\": \"<double>\"\n        }\n      ],\n      \"leaveAccrualLines\": [\n        {\n          \"leaveTypeID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\"\n        },\n        {\n          \"leaveTypeID\": \"<uuid>\",\n          \"numberOfUnits\": \"<double>\"\n        }\n      ],\n      \"benefitLines\": [\n        {\n          \"benefitTypeID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"amount\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"percentage\": \"<double>\"\n        },\n        {\n          \"benefitTypeID\": \"<uuid>\",\n          \"displayName\": \"<string>\",\n          \"amount\": \"<double>\",\n          \"fixedAmount\": \"<double>\",\n          \"percentage\": \"<double>\"\n        }\n      ],\n      \"paymentLines\": [\n        {\n          \"paymentLineID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"accountNumber\": \"<string>\",\n          \"sortCode\": \"<string>\",\n          \"accountName\": \"<string>\"\n        },\n        {\n          \"paymentLineID\": \"<uuid>\",\n          \"amount\": \"<double>\",\n          \"accountNumber\": \"<string>\",\n          \"sortCode\": \"<string>\",\n          \"accountName\": \"<string>\"\n        }\n      ],\n      \"employeeTaxLines\": [\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        },\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        }\n      ],\n      \"employerTaxLines\": [\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        },\n        {\n          \"taxLineID\": \"<uuid>\",\n          \"description\": \"<string>\",\n          \"isEmployerTax\": \"<boolean>\",\n          \"amount\": \"<double>\",\n          \"globalTaxTypeID\": \"<string>\",\n          \"manualAdjustment\": \"<boolean>\"\n        }\n      ],\n      \"courtOrderLines\": [\n        {\n          \"courtOrderTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\"\n        },\n        {\n          \"courtOrderTypeID\": \"<uuid>\",\n          \"amount\": \"<double>\"\n        }\n      ]\n    }\n  ]\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-02e9f63a-b6d1-437a-bd3d-6438dd956c02"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-0d66fd5e-3ec4-43db-914a-3e7a7b7aceea"
        }
      ],
      "id": "1b13ada9-c313-45d4-94c8-3a368230adb7",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-1b13ada9-c313-45d4-94c8-3a368230adb7"
    },
    {
      "name": "Settings",
      "item": [
        {
          "name": "trackingCategories",
          "item": [
            {
              "name": "Retrieves tracking categories",
              "id": "c1c5e303-5be5-444e-adc2-6f7ce7c2656f",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "auth": {
                  "type": "oauth2",
                  "oauth2": [
                    {
                      "key": "scope",
                      "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                      "type": "string"
                    },
                    {
                      "key": "accessTokenUrl",
                      "value": "https://identity.xero.com/connect/token",
                      "type": "string"
                    },
                    {
                      "key": "authUrl",
                      "value": "https://login.xero.com/identity/connect/authorize",
                      "type": "string"
                    },
                    {
                      "key": "grant_type",
                      "value": "authorization_code",
                      "type": "string"
                    }
                  ]
                },
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Settings/trackingCategories",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Settings",
                    "trackingCategories"
                  ]
                }
              },
              "response": [
                {
                  "id": "ec0f2c03-3a9b-48ab-abf3-b9bf703b86e5",
                  "name": "search results matching criteria",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "description": "(Required) Xero identifier for Tenant",
                        "key": "Xero-Tenant-Id",
                        "value": "<string>"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: oauth2",
                        "key": "Authorization",
                        "value": "<token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/Settings/trackingCategories",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "Settings",
                        "trackingCategories"
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"trackingCategories\": {\n    \"employeeGroupsTrackingCategoryID\": \"<uuid>\",\n    \"timesheetTrackingCategoryID\": \"<uuid>\"\n  }\n}",
                  "createdAt": "2026-07-28T03:36:00.000Z",
                  "updatedAt": "2026-07-28T03:36:00.000Z",
                  "uid": "35240-ec0f2c03-3a9b-48ab-abf3-b9bf703b86e5"
                }
              ],
              "createdAt": "2026-07-28T03:35:59.000Z",
              "updatedAt": "2026-07-28T03:35:59.000Z",
              "uid": "35240-c1c5e303-5be5-444e-adc2-6f7ce7c2656f"
            }
          ],
          "id": "8618b8dd-7acf-45bd-a939-5e98db5a4cfc",
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-8618b8dd-7acf-45bd-a939-5e98db5a4cfc"
        },
        {
          "name": "Retrieves payroll settings",
          "id": "4b169dc4-cadd-4069-90ab-af618253188d",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "auth": {
              "type": "oauth2",
              "oauth2": [
                {
                  "key": "scope",
                  "value": "email openid profile accounting.attachments accounting.attachments.read accounting.budgets.read accounting.contacts accounting.contacts.read accounting.journals.read accounting.reports.read accounting.reports.tenninetynine.read accounting.settings accounting.settings.read accounting.transactions accounting.transactions.read paymentservices",
                  "type": "string"
                },
                {
                  "key": "accessTokenUrl",
                  "value": "https://identity.xero.com/connect/token",
                  "type": "string"
                },
                {
                  "key": "authUrl",
                  "value": "https://login.xero.com/identity/connect/authorize",
                  "type": "string"
                },
                {
                  "key": "grant_type",
                  "value": "authorization_code",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "description": "(Required) Xero identifier for Tenant",
                "key": "Xero-Tenant-Id",
                "value": "<string>"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/Settings",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "Settings"
              ]
            }
          },
          "response": [
            {
              "id": "e8800988-6b45-423d-a2b9-c868afc07054",
              "name": "search results matching criteria",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "description": "(Required) Xero identifier for Tenant",
                    "key": "Xero-Tenant-Id",
                    "value": "<string>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: oauth2",
                    "key": "Authorization",
                    "value": "<token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/Settings",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "Settings"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"pagination\": {\n    \"page\": \"<integer>\",\n    \"pageSize\": \"<integer>\",\n    \"pageCount\": \"<integer>\",\n    \"itemCount\": \"<integer>\"\n  },\n  \"problem\": {\n    \"type\": \"<string>\",\n    \"title\": \"<string>\",\n    \"status\": \"<string>\",\n    \"detail\": \"<string>\",\n    \"instance\": \"<string>\",\n    \"invalidFields\": [\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\",\n        \"reason\": \"<string>\"\n      }\n    ]\n  },\n  \"settings\": {\n    \"accounts\": [\n      {\n        \"accountID\": \"<uuid>\",\n        \"type\": \"PAYEECONTRIBUTION\",\n        \"code\": \"<string>\",\n        \"name\": \"<string>\"\n      },\n      {\n        \"accountID\": \"<uuid>\",\n        \"type\": \"PAYEECONTRIBUTION\",\n        \"code\": \"<string>\",\n        \"name\": \"<string>\"\n      }\n    ]\n  }\n}",
              "createdAt": "2026-07-28T03:36:00.000Z",
              "updatedAt": "2026-07-28T03:36:00.000Z",
              "uid": "35240-e8800988-6b45-423d-a2b9-c868afc07054"
            }
          ],
          "createdAt": "2026-07-28T03:35:59.000Z",
          "updatedAt": "2026-07-28T03:35:59.000Z",
          "uid": "35240-4b169dc4-cadd-4069-90ab-af618253188d"
        }
      ],
      "id": "20b147d7-9e02-4b1d-a07a-ffbe88b6cd74",
      "createdAt": "2026-07-28T03:35:59.000Z",
      "updatedAt": "2026-07-28T03:35:59.000Z",
      "uid": "35240-20b147d7-9e02-4b1d-a07a-ffbe88b6cd74"
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.xero.com/api.xro/2.0"
    }
  ]
}