Skip to content

Accounting API

Welcome to our official feedback forum for the Xero Developer API.

The Xero product ideas site is the best place to submit feedback for improving Xero.


Accounting API

Categories

JUMP TO ANOTHER FORUM

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

177 results found

  1. expose the 'line of business' field that is set in the organisation settings in Xero, to show the industry that organisation is in.

    0 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
  2. GET Contacts returns the ContactNumber field, but this is not shown in the documentation.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  3. 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.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  4. 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.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Contacts  ·  Admin →
  5. According to the http://blog.xero.com/developer/api/BankTransactions/ page, "This endpoint does not return payments applied to invoices or transfers between bank accounts".

    While there is a separate API for payments to invoices, one doesn't exist for Bank Transfers. Please can it be added?

    21 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  6 comments  ·  Journals  ·  Admin →
  6. It would be great if the Organisation's addresses were available in the response message of GET Organisation, just like the addresses that are available in the response message of GET Contact.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  7. Attachments (one actually) are permitted for Receipts and Accounts Payable. They would also be very useful for Accounts Receivable (invoices to be sent to customers).

    Common attachments to be emailed with the Invoice are timesheets, quotes, and copies of acceptance certificates.

    Attachments help getting the customer to approve an invoice, in turn helping to get the cash back faster.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
  8. The current budget summary API report (http://blog.xero.com/developer/api/reports/#BudgetSummary) returns the overall budget summary report. Within Xero, you can create additional budgets which can be filtered by tracking category. This request is to:
    - Provide a Budgets API endpoint
    - Allow the budget summary report be filtered by budget

    315 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    88 comments  ·  Reports  ·  Admin →

    Hi all,

    The GET budgets endpoint is now live, but is available exclusively to App Partners who have migrated to OAuth 2.0 and entered into the new App Partner Program https://devblog.xero.com/getting-ready-for-xeros-refreshed-app-partner-program-6e09fa36fce8

    The retrieve budgets functionality will be generally available to all integrations on OAuth 2.0 from April 2021.

    Note: the new App Partner Program is currently under invite-only Beta with full launch expected to be late 2020.

    Checkout the documentation here https://developer.xero.com/documentation/api/budgets

    Thanks
    Keertika

  9. The ability to set a random identifier on invoice items, on an item by item basis.

    The identifier could be anything from a numeric ID, to a 32 character hash

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
  10. Xero has recently released online invoicing functionality within the main application (http://help.xero.com/#OnlineInvoices).

    Be able to retrieve the online invoicing URL via the Xero API.

    Note that this URL is only generated when the invoice is emailed within the Xero application. Exposing this field will be of limited value until further work is done to be able to email an invoice from Xero via the API (but that is a separate issue).

    182 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    43 comments  ·  Invoices  ·  Admin →
  11. Allow users to sign into 3rd party applications using Xero as a single sign on provider (probably through OpenID).

    43 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  12. Return discount rate info of Contacts in a GET Contacts response

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  3 comments  ·  Admin →
  13. I'm currently using the PayCycle API and there is no way to send information of any leave taken through on timesheets

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  14. It would be good if you could page through a results set.

    Use Case:

    I want to be able to return the latest 5 approved invoices.

    Given that I don't know when they were created I can't use a filter on any of the date fields and it would be a waste of bandwidth to get all approved invoices a simple pagination system would work well.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
  15. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  16. Allowing developers the ability to programatically access the GST type would allow us to create applications that allow accountants the ability to efficiently & automatically group entity types for easier reporting.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  17. It would be useful to be able to access the "Line of Business" field programatically, which would allow developers to then build analytic tools for accountants

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  18. The main Xero application now allows the application of a discount on a line item. While discounts on line items can be retrieved via the API (GET) it is not possible to create a discount via the API (PUT/POST). Add your votes here if this is something you would like to see.

    131 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    40 comments  ·  Invoices  ·  Admin →
  19. Hi,

    I would like to be able link the UserID with the email associated to it. knowing the email address of a xero user, is required to achieve any mash up with external services.

    Thanks

    Nicola

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Accounts  ·  Admin →
  20. 5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Accounts  ·  Admin →
  • Don't see your idea?