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
173 results found
-
Add ability to retrieve "ARCHIVED" contacts using WHERE clause
The only way to currently check which contacts have been deleted is to make an API call for each. See https://community.xero.com/developer/discussion/24201/
0 votesOur recent 2.44 release provides an optional parameter for you to retrieve archived contacts: http://developer.xero.com/documentation/api/v2-release-notes/#2.44
-
Add the new multiple email address functionality to API
Hi there,
A recent update to Xero now allows for multiple email addresses for each contact to be added. It would be great we could add multiple email addresses through the API, mirroring this process.
Many thanks
David9 votesSupport for this feature was released today: http://developer.xero.com/documentation/api/v2-release-notes/#2.37
-
update tracking category for PAID invoice via api
Since the operator has the ability to update any PAID invoice's tracking category and account code for any line items, then it should be also doable via API.
31 votes -
Files API endpoint
Develop a Files API that will let you perform actions like querying the files inbox, create folders in the inbox, upload new files to the inbox, associate files in the inbox with documents (like invoices, SM, RM's etc).
31 votesWe are pleased to announce we have launched the Files API today: https://www.xero.com/blog/2015/02/developer-opportunities-xero-files-api/
-
Credit notes: enable file attachments
Enable attachments on credit notes - support the files functionality in Xero via the API so files can be attached to credit notes in Xero.
Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.
12 votesToday we released the ability to attach files to this endpoint. For details on how you can use it, see our Attachments documentation: http://developer.xero.com/documentation/api/attachments/
-
Manual journals: enable file attachments
Enable attachments on manual journals - support the files functionality in Xero via the API so files can be attached to manual journals in Xero.
Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.
8 votesToday we released the ability to attach files to this endpoint. For details on how you can use it, see our Attachments documentation: http://developer.xero.com/documentation/api/attachments/
-
Chart of accounts: enable file attachments
Enable attachments on the chart of accounts - support the files functionality in Xero via the API so files can be attached to accounts in Xero.
Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.
0 votesToday we released the ability to attach files to this endpoint. For details on how you can use it, see our Attachments documentation: http://developer.xero.com/documentation/api/attachments/
-
Enable attachments on Contacts
Enable attachments on Contacts - support the files functionality in Xero via the API so files can be attached to contact records in Xero.
Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.
0 votesToday we released the ability to attach files to this endpoint. For details on how you can use it, see our Attachments documentation: http://developer.xero.com/documentation/api/attachments/
-
Enable attachments on Bank Transactions
Enable attachments on Bank Transactions (spend and receive money).
3 votesToday we released the ability to attach files to this endpoint. For details on how you can use it, see our Attachments documentation: http://developer.xero.com/documentation/api/attachments/
-
Set payment terms via the API
I can see you can GET the payments terms of a contact and the organisation defaults, but I'd like to be able to set these via the API too
21 votesThe ability to update payment terms was released on 14/09/2015 http://developer.xero.com/documentation/api/v2-release-notes/#2.145
Thanks for you patience.
Adam
-
allow Invoices to show line items
Currently you can only retrieve line items by specifying a single invoice. Please make the functionality similar to the journals and allow the data to be paged using an offset of some sort.
50 votesOur most recent release provides the ability to specify an optional paging parameter – this in turn allows you to retrieve line items in bulk: http://developer.xero.com/documentation/api/invoices/#title10
-
Enable the upcoming Purchase Order module to link to outside applications
My company has an app that services a very large niche market- all of those clients (tens of thousands) also need accounting. Our current app has rudimentary accounting in it but we are seeking to set up a sync with a dedicated cloud-app for all the accounting. Purchase Orders are crucial to this niche market and if we could sync them with Xero via api it would make a huge difference.
(Provide GET/PUT/POST PurchaseOrders endpoint)
607 votesToday we’ve released POST PurchaseOrders so you can now update purchase orders via the API: http://developer.xero.com/documentation/api/v2-release-notes/#2.191
These means you can now retrieve, create, update and delete (via an update) purchase orders using the API.
Thanks for you patience everyone, we know it’s been a long time coming!
-
fix the Profit and Loss report via the API to support periods and timeframe
The Profit & Loss report via the API will only show a summarized total for the timeframe specified which is inconsistent with the P&L report available on the website. Adding 'periods' and 'timeframe' parameters similar to the Budget Summary report should resolve the issue.
37 votes -
You can add copies of invoices and dockets to AP transactions, but can't add copies to Spend money transactions. Should be able to do this.
You can add copies of invoices and dockets to AP transactions, but you can't add copies of dockets and receipts to Spend money transactions. If we are going to keep all records along with the transactions, we need to be able to do this.
5 votesThis is well overdue for an update!
Support for attachments on bank transactions was added back on May 29, 2014.
-
Payment Terms: expose organisation and contact default due dates
Expose the organisation and contact default due dates on GET Organisation and GET Contact respectively. Xero now supports setting default due dates on an organisation wide or per contact basis.
48 votesYou can now retrieve the default payment terms for an organisation and also for a specific contact. See http://developer.xero.com/documentation/api/organisation/ and http://developer.xero.com/documentation/api/contacts/
Support for updating these via the API will come in a later release – please vote on this other request – http://xero.uservoice.com/forums/5528-xero-api/suggestions/4376082-set-payment-terms-via-the-api
-
enable sending multiple invoices to the same address as one message
I haven't been able to find a way in which I can send multiple invoices to the same contact as one email message rather than individually. I wouldn't imagine this would be difficult to do and am surprised I have not been able to find a way to do this.
This would be useful when there is a quantity of invoices to go out at the same time. Currently I have fear of overcrowding the customers inbox.
7 votesSee here: https://help.xero.com/int/SalesInvoiceEmail for instructions on how to do this.
-
GET Organisation: expose 'line of business' field
expose the 'line of business' field that is set in the organisation settings in Xero, to show the industry that organisation is in.
0 votesThe line of business field is now returned on the GET Organisation API call: http://developer.xero.com/documentation/api/organisation/
-
Show ContactNumber in the documentation for GET Contacts
GET Contacts returns the ContactNumber field, but this is not shown in the documentation.
1 voteContactNumber is documented in Contacts docs: http://developer.xero.com/documentation/api/contacts/
-
Add DELETE functionality to things like Items and Accounts
Currently we can populate items and accounts through API calls but we cannot remove them using a delete API call.
I understand if an Item is being referenced withing an Invoice Item it probably can't be deleted, but would like the ability to at least flag the item or account so that it can no longer be used.
12 votesThe ability to delete item was released on November 18th 2015. – http://developer.xero.com/documentation/api/v2-release-notes/#2.160
-
Retrieve contactGroups on GET request for all contacts
As far as I can tell you can't get contactGroups when doing a GET request for all contacts. You can only retrieve them when requesting a singular contact.
12 votesBy specifying the optional ‘page’ parameter on GET Contacts, additional elements are returned, including any groups to which the contact belongs: http://developer.xero.com/documentation/api/contacts/#GET
- Don't see your idea?