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
551 results found
-
Add a Quantity column in the inventory watch list on the Dashboard
Currently on the Dashboard you cannot see the quantity on hand. It would be easier for tracked items on the Dashboard to have a quantity column, so that it's easier for smaller firms to keep track and be able to place orders efficiently.
15 votes -
reminders
Include as part of the Invoice api, a reminders node listing the date/s reminders have been sent, rather than expanding the separate InvoiceReminders request.
1 vote -
add the "Source" field to your "Bank Transactions" endpoint
It would be useful to see the Source of a bank transaction to tell if it was user generated, csv upload or from a bank feed. Currently it seems you can only access this via the Bank Statement Report.
1 vote -
include an API for retrieving updated inventory only
Our developers are connecting to the Xero API to pull product quantities. Our orders from our websites, decrements the tracked inventory in Xero. We only want to update our website with products which have been updated in a 24 hour period.
An API code which checks if an inventory item has been updated recently would be a great feature. This would assist online merchants who have thousands of products grab only relevant updates and avoids the limitations of Xero API calls.
1 vote -
Overpayment where filter doesn't seem to work
I am trying to query overpayments by GUID with 'Where' filter and it doesn't seem to work.
Where=OverpaymentID==GUID("d32...b4") -> does not return any
Where=Status=="AUTHORISED" -> returns rows as expected
.../Overpayments/d32...b4 -> returns as expectedIs this a bug or I am doing something wrong?
1 vote -
Return RepeatingInvoiceID with Invoice GET
The Xero website notifies you when you are viewing an Invoice that was created by a RepeatingInvoice. There doesn't appear to be a way to get that information from the API.
4 votes -
1 vote
-
Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check
Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check
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 -
report
I would like the Receivable Invoice Detail report exposed to the API, if possible. Right now I have to generate the report (with some custom settings) and export it in order to copy over sales data on specific SKUs to our custom system so we can do some analysis on those items. This is all a manual process, and it would be so much nicer to be able to automate it to run as a daily task that uses the API. Thanks for your help!
1 vote -
Include ContactNumber in the response when fetching a single Purchase Order
When requesting a list of Purchase Orders the <Contact><ContactNumber> field is included in the response but this is missing when requesting individual Purchase Orders. Please fix this.
1 vote -
Remittance Customization
Can we customise the Remittance Advise so that we can add company logo and other items as needed.
Thank you
1 vote -
Contact's & Supplier's Transaction Report?
How can I get Contact's and Supplier's Transactions Report like general ledger?
4 votes -
Invoice Payments (property) object missing Account info
In invoice get api, it has Payments named property, which contain payment of that invoice. Problem is that Invoice->Payments property is missing Account info.
2 votes -
Get address lable for my organization
When I create new delivery address for new PO I am able to specify its lable. However when I try to obtain available addresses from my company settings I cannot find address lable only address type. For all delivery addresses this type is the same: DELIVERY.
We would like to list company addresses the way it is done during Purchase Order creation in Xero. The problem is that API does not send back the "Label" of the addresses (bold text like "Postal" or "Physical"). These labels are very important since they are used to set some meaningful name to the…
12 votes -
indigenous employee report
Add an employee flag for indigenous/non-indigenous to allow reporting of the number of indigenous employees for all payroll type reports. This is grant reporting requirement for indigenous corporations.
1 vote -
Currently I can assign an expense to a customer when reconciling. I can't match a reconciliation to a previously invoiced expense.
Currently I can assign an expense to a customer during reconciliation and apply it when invoicing. I want to be able to do this in reverse. I want to be able to invoice the customer first, and have the expense to be paid on behalf of the customer come up as an option during reconciliation. I understand I can do something like that by creating a bill, but it's tedious.
1 vote -
Allow setting Expected Payment Date on modified invoices
The only way of modifying the Expected Payment Date via the API right now is to remove every payment first, then update the date and reapply the payments. We have customers paying via installments (of up to 30 payments) and it would seem a lot more logical to allow changing the Expected Payment Date.
The reason why the Expected Payment Date is important to us is that we use it for cashflow forecasting.
4 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 -
Merge contacts via the API
Provide the ability to merge contacts via the API.
79 votes
- Don't see your idea?