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
541 results found
-
Add Contact address information for Quates endpoint
There is no contact address information in the quotes endpoint
1 vote -
Auto invoice number and references
If you leave the reference field blank on an ACCPAY invoice then the invoice number is automatically generated using the defaults INV-00381 etc. But if you give a reference 'August 2020 travel charges' and leave the invoice number blank then the API copies the reference and makes the invoice number 'August 2020 travel charges'. I want auto-generated invoice numbers but to be able to give an independent reference.
3 votes -
Please provide an API to get Login History
Hi Team,
Can you please provide an API to get Login History of all users.The data is already available in Xero's Dashboard but there is no API associated for the same.
It will help us to track our users in more better way.
2 votes -
Query webhook status via API
After checking in with Xero support there I found there is there no way to poll the webhook status.
It is important to us that the webhook remains "OK" and we have had situations where it has disconnected due to changes in our software that did not go noticed which has required manual reconnection.
If we are able to query the webhook status then we can hook this up to our monitoring and react accordingly.
16 votes -
Modified date on product items should uodate when the on-hand quantity changes
When you change something simple on a product item (say the description) then a request for modified since returns this item.
But if the stock in-hand figure changes (because you've sent an invoice) then the modified date doesn't change and this item isn't returned in the atli query.
So, in effect there is no easy to tell (via API using modified dates) when the stock on- hand has changed. You would have to load all items every ten minutes to know what the current in-hand stock is... And then you would get rate limiting issues.
18 votes -
Download PDF and Online URL for Overpayments through API
Our customers pay money in advance for us to hold and later use to pay for different services.
Their reason is they have a budget allocation at the beginning of every month which they later use for a varied services with us.
We can only keep the money as Overpayments as this has no tax impact.
Customers need however a receipt in advance, to use before their finance department to actually make the payment.
We need this functionality in the API to avoid messy manual work in parallel to Xero.0 votes -
enable sending of Quotes via email, like you do for Invoices
So Invoices has endpoint:
POST https://api.xero.com/api.xro/2.0/Invoices/aa682059-c8ec-44b9-bc7f-344c94e1ffae/EmailCould we do the same for Quotes?
22 votes -
Display the AR/AP contact balance in API in both base currency and contact currency
Currently the API only displays the contact balance in base currency and NOT the contact default currency.
This makes it extremely difficult to confirm synchronisation drift between our systems through the current balance.
Please include two currencies in the AR/AP contact balance object.
7 votes -
Default Tracking option for line items
Hi, the Xero api offers creation of Tracking options against line items but is missing a way to add Default Tracking option for line item so that the generated line item will have this option as preselected. Currently we have to ask our customers to go and set the proper tracking option themselves. Maybe if we can have an endpoint to associate a certain option as default for the line item that would be great and save our clients the work to assign it manually.
1 vote -
Link Projects to Invoice Line Items
Currently its impossible to link invoice items (revenue) to projects using the Accounting API. Furthermore, its impossible to modify invoices that have line items that have been linked to projects using the web UI.
This is a show stopper for us who have automated billing solutions and want to track the profitability of those projects within Xero. It's heartbreaking to have to do this outside of Xero.
Please make it possible for us to link invoice line items to Projects in order to use Xero as our Billing engine for invoices and invoice items that are generated outside of Xero…
70 votes -
Send Purchase Order Email to Suppliers via API
Software I'm making for a client can create purchase orders, which is great - but it's unable to send it to clients, which it really needs to be able to do.
10 votes -
SIE file report/export
SIE is a universal data format to exchange accounting information between different systems.
Our auditor prefer having a SIE4 file, which he would import into his own system, to do the final revision and making necessary documentation for the government. W/o this file he has to tap in the data manually, which takes more time and cost us more money.
We would like to add the SIE file format as an alternative for export.
For mor information
https://en.wikipedia.org/wiki/SIE_(file_format)6 votes -
Make it possible to run a report featuring all account codes including those with zero balcance
When one is running a Cash Summary or Profit & Loss, why not make it possible to view & export the report featuring all active account codes?
This would save a lot of time formatting excel sheets if the rows lined up every time. And it seems like a simple fix, just add the checkbox:
"Run report featuring zero balance active accounts"
1 vote -
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 -
Add Is-Modified-Since optional parameter to GET LinkedTransactions
I'm looking to filter the Linked Transactions returned by the GET. It looks like this was planned feature in the September 11, 2015 release notes and many other end points support Is-Modified-Since.
4 votes -
Linked Transactions via API - multiple in one call.
Linked Transactions are limited to one per call via the API. This results in having to make a great many API calls unnecessarily. For instance linking the invoice line items to a project after several invoices with many lines are added via API will require many more calls than are allowed. For now I will have to put in place a costly work-around to trickle in the linked transaction calls.
3 votes -
Offer the Account Transactions report as an ODBC table
I would like to be able to select a table in the ODBC connection that is the same as the Account Transactions report. This allows me to create financial statements and analysis based upon the full 'general ledger' of a company's transactions data set.
1 vote -
Provide Service account for machine to machine authentication
Provide Service account for machine to machine authentication
For process to run via machine to machine so user interaction is not required. Saving of token or refresh token is not required, prevent hacking due to unsecure tokens.
Similar to Google using OAuth 2.0 for Server to Server Applications
https://developers.google.com/identity/protocols/oauth2/service-accountFor WorkFlowMax and Xero APIs
7 votes -
Return linked Tenant ID in the auth response
When a user has access to multiple Xero accounts it would be great to know the Tenant ID of the account they linked in the auth response.
20 votes -
Retrieve custom reports
Can an API be created to retrieve custom reports outside the current scopes?
4 votes
- Don't see your idea?