Xero OpenAPI Versions Save

An OpenAPI description of the Xero API

2.26.0

1 year ago

Description

Update the AU payroll config to allow support for paid leave categorization. This includes adding two new properties to the LeaveType object.

Abbreviations

  • STP: Single Touch Payroll
  • SGC: Superannuation Guarantee Contribution

Additions to xero-payroll-au.yaml:

  • Add new properties to the LeaveType object: LeaveCategoryCode and SGCExempt (See docs)
  • Add new schema definitions:
    • LeaveCategoryCode enum

Release Notes

  • API consumers will need to categorize all leave pay items as part of STP phase 2. The leave category code will be used to determine which category a new leave pay item will be filed as.
  • There are different rules for pay items created with these leave categories, some cannot be SGC exempt

Screenshots (if appropriate):

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.25.0

1 year ago

Description

Accounting API

AU Payroll API

  • Adds missing tax declaration HasLoanOrStudentDebt

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.24.0

1 year ago

Description

Accounting API

  • Adds new methods for Repeating Invoices: createRepeatingInvoices, updateOrCreateRepeatingInvoices, and updateRepeatingInvoice

AU Payroll API

  • Adds EarningsType enum values PAIDPARENTALLEAVE and WORKERSCOMPENSATION

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.23.0

1 year ago

Description

Accounting API

  • Adds new tax rate for Singapore: TXRCTSINPUT - Imported services attributable to taxable supplies

Project API

  • Adds CreateTask, UpdateTask, and DeleteTask methods

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.22.4

2 years ago

fixes formatting error of enum option that was causing a parsing error for API Explorer

2.22.3

2 years ago

IGDSINPUT3, SROVR, TOURISTREFUND, TXRCN33INPUT, TXRCREINPUT, TXRCESSINPUT have been added as both a TaxType and ReportTaxType in xero_accounting.yaml

2.22.2

2 years ago

BADDEBTRELIEF has been added as both a TaxType and ReportTaxType in xero_accounting.yaml

2.22.1

2 years ago

Added a new organization class enum ULTIMATE to xero_accounting.yaml to support new ultimate plan.

2.22.0

2 years ago

Description

Finance API

  • Adds startBalance and endBalance to bank statement response

Accounting API

  • Adds getJournalByJournalNumber method

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

2.21.0

2 years ago

Description

  • Adds metered capabilities for app store subscriptions end point

Release Notes

  • Update to the latest payload schema

Screenshots (if appropriate):

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)