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

574 results found

  1. "Permit Number" field for Singapore-based Entity expose via API

    We will need that field to integrate with our external CRM system.

    1 vote
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  2. Make the journal narration visible to the API

    Would like to be able to access the journal narration through the API. Currently you can just access the line item reference but this requires too much coding effort by our bookkeeper and as such most reference lines are blank. However, every journal/transaction has a narration so would be great to access this.

    7 votes
    0 comments  ·  Journals  ·  Admin →
    How important is this to you?
  3. Add Delivery Address and Instruction to the Company API Endpoint

    Company Address that is selected during PO creation in Xero contains Phone number and Instructions. These parameters are not returned when we are pulling Company with addresses via API.

    We'd appreciate id this could be fixed.

    6 votes
    How important is this to you?
  4. List all organisations of users after authenticated with a xero app

    I am an accountant, here is my suggestion i just create an app on xero and ask my clients to authenticate with the app. After authentication i need list of organisation of my client and basic organisation details .

    2 votes
    How important is this to you?
  5. Add a Quantity column in the inventory watch list on the Dashboard

    Currently on the Dashboard you cannot see the quantity on hand. It would be easier for tracked items on the Dashboard to have a quantity column, so that it's easier for smaller firms to keep track and be able to place orders efficiently.

    15 votes
    How important is this to you?
  6. reminders

    Include as part of the Invoice api, a reminders node listing the date/s reminders have been sent, rather than expanding the separate InvoiceReminders request.

    1 vote
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  7. add the "Source" field to your "Bank Transactions" endpoint

    It would be useful to see the Source of a bank transaction to tell if it was user generated, csv upload or from a bank feed. Currently it seems you can only access this via the Bank Statement Report.

    1 vote
    0 comments  ·  Banking  ·  Admin →
    How important is this to you?
  8. include an API for retrieving updated inventory only

    Our developers are connecting to the Xero API to pull product quantities. Our orders from our websites, decrements the tracked inventory in Xero. We only want to update our website with products which have been updated in a 24 hour period.

    An API code which checks if an inventory item has been updated recently would be a great feature. This would assist online merchants who have thousands of products grab only relevant updates and avoids the limitations of Xero API calls.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  9. Overpayment where filter doesn't seem to work

    I am trying to query overpayments by GUID with 'Where' filter and it doesn't seem to work.

    Where=OverpaymentID==GUID("d32...b4") -> does not return any
    Where=Status=="AUTHORISED" -> returns rows as expected
    .../Overpayments/d32...b4 -> returns as expected

    Is this a bug or I am doing something wrong?

    1 vote
    0 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  10. Return RepeatingInvoiceID with Invoice GET

    The Xero website notifies you when you are viewing an Invoice that was created by a RepeatingInvoice. There doesn't appear to be a way to get that information from the API.

    4 votes
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  11. 1 vote
    0 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  12. Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check

    Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  13. Provide CreatedDateUTC

    Provide CreatedDateUTC element so invoices, manual journals etc can be filtered using the new element in similar way like UpdatedDateUTC

    21 votes
    How important is this to you?
  14. report

    I would like the Receivable Invoice Detail report exposed to the API, if possible. Right now I have to generate the report (with some custom settings) and export it in order to copy over sales data on specific SKUs to our custom system so we can do some analysis on those items. This is all a manual process, and it would be so much nicer to be able to automate it to run as a daily task that uses the API. Thanks for your help!

    1 vote
    0 comments  ·  Reports  ·  Admin →
    How important is this to you?
  15. Include ContactNumber in the response when fetching a single Purchase Order

    When requesting a list of Purchase Orders the <Contact><ContactNumber> field is included in the response but this is missing when requesting individual Purchase Orders. Please fix this.

    1 vote
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  16. Remittance Customization

    Can we customise the Remittance Advise so that we can add company logo and other items as needed.

    Thank you

    1 vote
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  17. Contact's & Supplier's Transaction Report?

    How can I get Contact's and Supplier's Transactions Report like general ledger?

    4 votes
    0 comments  ·  Reports  ·  Admin →
    How important is this to you?
  18. 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?
  19. Get address lable for my organization

    When I create new delivery address for new PO I am able to specify its lable. However when I try to obtain available addresses from my company settings I cannot find address lable only address type. For all delivery addresses this type is the same: DELIVERY.

    We would like to list company addresses the way it is done during Purchase Order creation in Xero. The problem is that API does not send back the "Label" of the addresses (bold text like "Postal" or "Physical"). These labels are very important since they are used to set some meaningful name to the…

    12 votes
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  20. indigenous employee report

    Add an employee flag for indigenous/non-indigenous to allow reporting of the number of indigenous employees for all payroll type reports. This is grant reporting requirement for indigenous corporations.

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

Feedback and Knowledge Base