Skip to content

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

571 results found

  1. 2 votes
    0 comments  ·  Files API  ·  Admin →
    How important is this to you?
  2. 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
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  3. 2 votes
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  4. Be Able To Get Customer Credit Rating Through The API

    Given that credit ratings can now be shown for customers in the main application I would like to suggest that the credit rating, even as a number or as a descriptor (matching the rating gauge in the main interface, be made available through the API in the contact payload data so that when viewing customer data through the API the credit rating can be seen as well.

    2 votes
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  5. Web Hook - Notify on bill change

    Can web have a web hook that notifies on bill events such as in the below list so that bills that are entered through the API can be updated by the Xero web hooks service on business servers...

    Proposed events...
    - Bill Update (such as adding or removing line items, changing bill numbers, etc)
    - Payment recorded against bill
    - Credit note applied against bill

    2 votes
    How important is this to you?
  6. Replace / Fix inaccurate text when non-Admin user attempts to connect via API

    This idea will take about 15 minutes to implement, so I hope it is looked at soon.

    When a non-Admin user attempts to connect a Partner App to Xero via the API, they are given an inaccurate message. The message reads

    "You don't have a Xero Organisation yet."

    This is inaccurate, as they often do have a Xero Organisation but are not an Admin. This leads to wasted time, support calls, irritated users, and unhappy partners.

    Please replace that above message with something like

    "You are not an Administrator of any Xero Organisations yet."

    https://breadwinner.com/wp-content/uploads/2017/12/Xero-inacurate-error-message.png

    2 votes
    0 comments  ·  Authentication  ·  Admin →
    How important is this to you?
  7. Bank Statement Query-Click on searched transaction to enter details

    'Upon searching for imported/feed bank transaction, to click on said found transaction to enter/create details/transaction & reconcile'.
    I have a lot of US Dollars transactions that come through the credit card & bank account - I need to search for the AUD value before I can input it via the bank feed 'bank statement' tab. Many are once off suppliers, so no need to enter bills - esp as I dont get paperwork with AUD only USD. It would be great if I could then click on said found transaction to complete the process and reconcile. Even if it takes…

    2 votes
    0 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  8. Last date a bank feed was refreshed

    Allow the last date any bank feed was refreshed to be queried for an organisation via the API

    2 votes
    0 comments  ·  Banking  ·  Admin →
    How important is this to you?
  9. 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
    How important is this to you?
  10. Different Contacts under the one company for example - Sales, Purchasing, Accounts Payable, Accounts receivable and the General Manager..

    It is frustrating when i send statements or invoices and i have to go in and individually delete the sales emails and other general contact details. I have them all ticked to include in emails though as I need to send my invoices to accounts payable and the salesman but statements go to another accounts person . When we purchase from the same customer we have to send to accounts receivable. It would be great to have different Contacts so when i click send statements i dont have to delete the rest of the contacts.

    2 votes
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  11. add an endpoint for BankStatements so we can read the bank feed through the API

    We need to automatically recognize certain payments withing the daily bank feed statements and create overpayments on the respective client accounts.
    The information is already available as the lines of the statements are available in the portal so it is just a matter of exposing it through the API.
    Currently this is done by our accountant which takes a lot of his time for no good reason as this can easily be automated.

    2 votes
    0 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  12. Add Income By Contact to Reports API endpoint

    It would be extremely useful to us, if the Income By Contact report were to be requestable through the API.

    2 votes
    1 comment  ·  Reports  ·  Admin →
    How important is this to you?
  13. 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
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  14. 2 votes
    0 comments  ·  Reports  ·  Admin →
    How important is this to you?
  15. longer SKU Number field

    Your system needs to support longer SKU's if you plan to continue working with the KATANA platform and Shopify they do not have a hard SKU limit and because of this we are unable to import a number of the orders we import from Shopify into Katana... and this requires us to do a work around to create a order/invoice in your system...

    2 votes
    How important is this to you?
  16. I really like Xero - but get frustrated that I have to type each invoice number in the payments schedule -

    It would be great if the reference populated into one of the payment fields - ref or Code so the Supplier knows exactly what we have paid for - and allocates our payment as we intended.
    The Accredo package did it - all part of package.

    2 votes
    0 comments  ·  Admin →
    How important is this to you?
  17. Deleting Allocations from Prepayments and Credit Notes

    In the current version of Xero, the deletion of allocations from PrePayments and Credit Notes is not allowed via the API and can only be done via the web interface.
    It is a much-needed feature and we have tens of hundreds of clients who are asking for it.

    2 votes
    How important is this to you?
  18. Invoice API add created timestamp

    Invoices have a Date field with the temporal resolution of YYYY-MM-DD (despite there being numeric values to support time as well).
    This field shows the date that the invoice is created. It would be wonderful if the invoices had a time field, with the timestamp that the invoice was created.
    Fundamentally, this is extremely similar to UpdatedDateUTC.

    https://productideas.xero.com/forums/939198-for-small-businesses/suggestions/48771044-invoice-api-add-created-timestamp

    2 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  19. 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
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  20. allow sales unit prices to be to 3 decimal places - to avoid rounding errors

    when a supplier generated sales invoice is received it would be nice to be able to agree to their grant total

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base