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

541 results found

  1. Add a notes panel to the dashboard

    A notes panel on the dashboard would be great so other people in your organisation can see what the procedures are with that client.
    there is a place to put notes in Practice Manager.

    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)
  2. Prevent me from adding new contacts so easily from the "Add Bill" (and similar) screens.

    I have batches of 20 or more bills to add at once.
    I want to do them quickly.
    I know the supplier name is already in Xero and that autolookup will find the name if I just type the first 3 letters.
    But alas! I hit the TAB key before the autolookup feature has worked, and now I've created a new supplier called Ral, or Mad, or Win, or Upg, or...
    Please fix this, it drives me mad.

    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)
  3. New Feature - Contacts Reform

    • Contacts/Project Dashboard - The Contacts page could be improved with a dashboard of all relevant data for that Contact such as the P&L for the client and their projects. I would also like to see a Statement feature detailing all invoices and payments in journal display i.e. account debits and credits, filtered either by Contact and/or Projects.

    • Sales Pipeline – A New Leads/Tenders/Quotes feature would allow the Sales team to add details for new clients and projects. Unsuccessful New Leads could be demoted to Old Bids which would keep the contact, bid and project details on the system.…

    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)
  4. 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  ·  Files API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 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)
  6. 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  ·  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)
  7. 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)
  8. 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)
  9. 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)
  10. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 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)
  11. 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
    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)
  12. 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
    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)
  13. 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
    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)
  14. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 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)
  15. 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
    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)
  16. 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  ·  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)
  17. 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
    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)
  18. Make the API invoice email the standard html email not plain text

    Currently when sending the invoice email from the API it sends as plain text. Update it to send the standard html email with the green 'Pay Now' button.

    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  ·  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)
  19. 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
    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)
  20. 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
    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)
  • Don't see your idea?

Feedback and Knowledge Base