Accounting API
Welcome to our official feedback forum for the Xero Developer API.
The Xero Community site is the best place to submit feedback for improving Xero Business
40 results found
-
Support compression in API request / response
It would be great to support compression e.g. gzip for API response payloads. Currently including the Accept-Encoding header within requests does not result in any resource size reduction.
36 votes -
Calculate any lump sum payments you may receive within the NHS.
Calculate any lump sum payments you may receive within the NHS.visit https://paidhours.co.uk/
1 vote -
Add If-Modified-Since optional parameter to Xero Projects APIs
We are trying to sync customer's Tasks across Xero Projects, currently we have to poll for all Tasks on each Project. Some customers are using 200+ 'active' (state= INPROGRESS) projects, however they are only adding 5-10 Tasks a day spread across these projects.
If we were able to query the /projects endpoint with a 'If-Modified-Since' parameter (or header) and the result only contained projects either updated direct or those that had associated Tasks added/edited, then we would only need to call /projects/:id/tasks for those ProjectId's, likewise if this endpoint also could be queried with
If-Modified-Since
then only those new Tasks…1 vote -
1 vote
-
... make transaction data available via the API
It appears that there are two key things missing from the current version of the Xero API:
The Tables part of the API does not currently have a connection to the Nominal Ledger (Account) Transactions
The Reports part of the API connects to several of the standard reports, but doesn’t connect to the Account Transactions report.
Either of these would allow a full list of transactions to be accessed via the API.
8 votes -
Assign Linked Transactions to Projects via the API
Using Projects would be a great solution for my company, but without the ability to assign billable expenses to Projects via the API, they are not useful to us.
12 votes -
Office 365 backup tool from EdbMails
Why Office 365 backup? Well, to put it simply, taking initiatives necessary to secure important organizational information is important to the survival of any organization. Attackers often target the information that is most sensitive and would fetch them the highest ransom. If recent trends and researches on these trends are anything to go by then these attacks are getting more sophisticated with each passing day.
The best way to protect the data most important to you is to be in complete control of it yourself. EdbMails Office 365 backup is a one stop solution that not only helps you create…
1 vote -
Extend Bank Transfer transactions API so that all fields available through Xero's UI are also supported through API
Currently only 4 fields are supported through the API for Bank Transfers transactions – Amount, From Bank Account, To Bank Account & Date.
It would be great if the remaining fields that are available via Xero's UI could also be supported in the API:
API - namely:
- From Account: Accounts Export Branch
- To Account: Accounts Export Branch
- Reference
- 2 Amount fields (if From & To bank accounts are in different - currencies).1 vote -
User Login History
Looking to export User Login History - either from a practice point or from the Xero Organisation point - you can find this information in Settings > Users > Login History, but I can't find a way to export via API.
4 votes -
Date of last VAT return
For UK VAT registered organisations, allow the date of the last VAT return submitted to be exposed via the API
2 votes -
Create a payment and mark "Pay by Check" via API
When paying a Bill in Xero you can check a box "Pay by Check". This will add a new "check" to the list of checks and the user can print these checks and mail them.
Would be helpful to allow this via the Payment API endpoint
41 votes -
Be able to filter by items inside a list. e.g. Filter invoices by Line Item's Tracking Category
Be able to filter by fields inside an object which has lists. Such as Invoice's Line Items.
These fields contain important information such as tracking category, amounts, totals which would be a good functionality if one is able to filter using these information so to create more detailed reports14 votes -
Schedule of Planned Payments
The Schedule of Planned Payments shows a total of the bills in £ Sterling. However we pay some bills in Euros, the total needs to show in Euros for those invoices.
1 vote -
Update Bank Transaction created by Bank Transfer
When you create a bank transfer, two bank transactions are created one on each bank account. There is no way to edit or reconcile the bank transactions that are created via the API. I would like the ability to do that.
13 votes -
Allow Custom URL Schemes
Currently the URL elements of various Xero resources appear to reject URLs that do not fit the http or https scheme. It would be very helpful if this barrier was removed.
Both OS X and iOS are seeing an explosion of applications that implement custom URL schemes as a way to hook or callback. https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html
My personal use case is a custom built warehouse management system. Our established application is hosted on premises, with client runtimes on OS X and iOS. We're integrating as a private app to Xero and will be pushing in contacts, payables and sales. All of…
9 votes -
allow Xero-to-Xero connection to reconcile balances between connected companies.
I'm new to the concept of connected companies, despite having about a dozen related companies all on Xero for several years. Until now, we've manually captured the invoices that get raised between the companies.
Is there not a dashboard tool of some sort that could get added, so show the balance owing in one company vs the balance receivable in another, thus allowing easy confirmation that the balances reconcile and that all transactions have been considered by both parties?
1 vote -
Implement support for the reference field in the new Overpayment and Prepayment Endpoints
The addition of Overpayment and Prepayment endpoints, for us is still not functional with the addition of the reference field in these. Without this there is no robust way to save a prepayment at one point in time, then be able to look this prepayment up later to be used for allocation purposes.
Same problem for Overpayments.
Hope this can be added very soon as we are looking forward to the XERO api having proper Prepayment support.
35 votes -
fix bug - universal search for numbers ending in "00" eg "2300"
when using the universal search, the search never finds invoices or bills ending in 00. For example search for invopice number "2300" this will return zero results. If the search is conducted from within the Sales search the invoice can be found.
This issue also relates to Purchase orders and bills ending in 00
1 vote -
Provide CreatedDateUTC
Provide CreatedDateUTC element so invoices, manual journals etc can be filtered using the new element in similar way like UpdatedDateUTC
21 votes -
Taxable payments report lodgement through Xero Tax
Recently lodgement of payment summaries through Xero Tax became available. You can also manually create these instead of handwriting the ATO forms which has been fantastic so far for our firm. It would be much appreciated if this was also done for the annual taxable payments report for the building and construction industry for tax clients who do not use Xero software.
19 votes
- Don't see your idea?