As announced at the recent Xerocon Dev Day in Sydney, our latest API updates – v2.27 and v2.28, are stacked with improvements to make your integrations that little bit easier.
Credit note refunds via the API are now supported. This offers the opportunity for more advanced job management, ecommerce and retail integrations with Xero.
We’ve added quite a few additional elements on GET requests so you can access things like discount rates, batch payment details and tax rate component details.
Default payment terms are now accessible, both at an organisation-wide level and also for individual contacts. These defaults are only applied in the Xero app, but are useful if you want to retrieve the Xero defaults so you can offer these as options in your app too.
The Profit & Loss and Balance Sheet reports have been made more flexible so you can retrieve these using the standard layout rather than a user specified version, particularly useful for our growing range of reporting tool partners.
Expected and planned payments dates can now also be retrieved for individual invoices so cashflow management apps can put this data to great use.
The Payroll API has also been updated with a Settings endpoint to allow easier setup options when initially connecting to Xero.
We’re dedicating a lot of time to make things even easier for existing developers using the Xero API so please keep voting to let us know what further improvements you need.