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
92 results found
-
Include ContactNumber in the response for GET CreditNotes
GET CreditNotes has the InvoiceNumber field but not the ContactNumber field. It would be quite nice to have both.
7 votes -
Add User element to Invoices API to allow Suppliers to approve system generated invoices
Added to wrong section, moving here to Invoices.
I'd like to generate draft Bills for my subcontractors via xero api, and let them review and submit the invoice. If the User element is exposed like it is in expense claims, then the invoices will be available to the users that it is attached to, and have the draft invoice role.
12 votes -
Create an api for the in.xero.com portal?
It would be cool if we could push invoices to the in.xero.com portal from other 3rd party applications, then users could import them seamlessly into their accounts.
1 vote -
allow ItemID to be specified when adding line items
It seems to be possible to supply the ItemCode but not the ItemID. I guess the ID is unique for each item? It would be really great in my opinion if the API could be consistent and the ID field was always used to specify a join whenever you are creating or updating anything.
Consider the following use case:
A web app with integrations to xero to do all of the invoicing, and inventory price management. Contacts (users), orders (invoices) and products (items) are stored in the app, but also created in xero. The app then stores the xero id…
17 votes -
Validate only option for POST and PUT
Currently when you POST or PUT, Xero will either accept or reject each of the entries. Provide an option to POST or PUT data (Invoices) and have the results returned WITHOUT actually updating any data. That would allow an All or Nothing approach to batch data submission.
5 votes -
PDF's attached to purchase invoices have a URL link so that they can be used by 3rd party apps
PDF Invoices that are attached in Xero have a URL that 3rd party apps can link to
e.g a purchase invoice has an attachment which is thescanned copy of the invoice, we would like a url so we can link the pdf to a web app
1 vote -
Partial payment feature for invoices coming through API
Enable the ability to split payments on a bank rec coming through the API so we can reconcile merchant payments from two separate machines on 1 day. 1 invoice, 2 payments currently unable to split.
2 votes -
3 votes
-
Send <Payments> together with <Invoice>
We invoice just upon payment, so it would be nice to be able to send <Payments> together with <Invoice>, when creating it, so we don't need to do two separate calls for it.
24 votes -
In the Invoice API, include the JournalLineID under LineItem details
To enable the ability to trace the journal created by an invoice.
3 votes -
Insert invoice lines via the API
Currently you can do this only by resupplying ALL current invoice lines along with the new line. There is a concurrency issue here between when the invoice was read via the API and resupplied to the API for the update. Can you make it so we only have to supply the new invoice line to the API and it be added to the invoice?
8 votes -
use Contacts' tax details on invoices
This almost seems to be a bug, since the Xero web interface works differently than the API.
In the "Tax" section for a Contact, the help message states: "Each account you code an invoice to will have a default rate as specified in the Chart of Accounts but if you have specified a rate for the Contact here, this rate will override the default rate from the Chart of Accounts."
This works when adding an invoice using the web interface, but adding an invoice using the API results in the wrong tax type and wrong calculated total.
9 votes
- Don't see your idea?