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

556 results found

  1. amend the account transactions report

    include the proper payment or sales description inputted. The report currently shows the supplier / customer in the description column and doesn't pull through the actual description e.g. flight for programme manager to attend conference.
    I need separate columns for the description I entered and for the supplier /customer for donor reporting and I currently have to mess around with several different reports to put the information together for our donor.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Tracking Summary Report with Account Groups and Tracking Categories

    Xero is awesome for Financial data management and manipulations. Its API providing the extra strength to Xero for integrating Xero with other webapps. Of course Most of the APIs are in still Xero Development Phase, But we need an extensive API for getting the reports(at minimum Tracking Summary Report) to make the use of tracking summary data inside webapps.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Reports  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Update Journal API to support filtering based on the Date field OR a general where clause

    Currently, you can' t get Journals based on posting date (the Date field in Journal). It should be supported as it is more relevant than the if-modified-since filter. In general, the Journal API should support the where clause.

    30 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Implement support for the reference field in the new Overpayment and Prepayment Endpoints

    The addition of Overpayment and Prepayment endpoints, for us is still not functional with the addition of the reference field in these. Without this there is no robust way to save a prepayment at one point in time, then be able to look this prepayment up later to be used for allocation purposes.

    Same problem for Overpayments.

    Hope this can be added very soon as we are looking forward to the XERO api having proper Prepayment support.

    35 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Banking  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Authentication  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Complete the API

    The ability to add Branding Themes, Tracking Categories through the API.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Get Journals by Account Type

    I need to get all those Journals which involves a Bank account. (i.e. one of its JournalLines has an account of type Bank).

    Note that If I get all journals using Journal API, it is very time consuming. I hope to use the Journal API in such a way so that it only returns those Journal which involve a bank.

    26 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Journals  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Be able to do a GET on item transactions

    eg get all transactions affecting xyz item for abc period? Qty and value.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Include statementLineID in Bank Statement report

    In lieu of a Bank Statement endpoint, including the statementLineID in Bank Statement report would be really helpful

    We present a view of the Xero bank statement and show the bank account balance in some of our reports. It's difficult to reliably keep the bank statement in sync without some kind of unique ID on the statement line.

    46 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Reports  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. update archived contacts

    Being able to update or unarchive contacts via the api

    115 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Contacts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. MyXero API - read, create, update organisations associated with my account

    Provide an API that replicates the features of My.xero.com where a user can see all organisations connected to a user login, create new organisations and update organisation details.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Support BankTransaction.reference on GET request

    According to BankTransaction documentation found at https://developer.xero.com/documentation/api/banktransactions
    Reference is currently supported on Receive and Spend transactions.


    Reference Reference for the transaction. Only supported for SPEND and RECEIVE transactions.

    Is there a reason why this is not supported?

    When I create a BankTransaction through either Xero UI or API, reference is stored and shown on UI; however, it is not available through BankTransaction API.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Accounts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Be able to Allocate CreditNotes while creation

    Right now, the only way to allocate a CreditNote to an Invoice is via a single API call to <url>/CreditNoteID/Allocations
    This severely limits the capability to have multiple allocations (exclusive) done at the same time. It would be wonderful to allocate CreditNotes to Invoices while their creation.

    37 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Credit notes  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. provide API access to contact Statements!

    I would like to get a contact's statement via API just like the case is for invoices.In the request, we provide contact name then the response is the statement of the contact.This will be a cool feature to have.

    95 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Contacts  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Add more objects to Zapier

    You've already created an app on Zapier, well done. But the app is very limited (Invoices, etc). Please add more object types. If most of your object types were there, we could integrate much easier with Xero. And Xero's technical cred would increase dramatically if the ease of moving Journals, Payments, etc were simply creating new Zaps.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Add total discount on invoice

    My client need to add total discount on entire invoice rather than giving discount on each item.
    This would be great if we have such option.
    Thanks
    Sanjay

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. 35 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base