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
  1. be able to retrieve account transactions via the api.

    Provide an API to retrieve the transactions of an account. (e.g. something like this Profit & Loss report-> click on the YTD value of an account)

    More discussion in the thread https://community.xero.com/developer/discussion/326819/

    1,104 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    60 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow reverting allocations for Credit Notes and Overpayments via API

    This functionality is missing from API and available only via front end. We have almost finished implementation of Store Credits via Credit Notes and Overpayments, but luck of this functionality makes entire sync process very cumbersome.

    352 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  18 comments  ·  Invoices  ·  Flag idea as inappropriate…  ·  Admin →
  3. add custom fields to contacts

    Ability to create or edit additional 'custom' fields to use for notes, additional phone numbers, job descriptions, etc.

    217 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    25 comments  ·  Contacts  ·  Flag idea as inappropriate…  ·  Admin →
  4. 219 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    70 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  5. 195 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  12 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  6. Enter budgets via the API. Both historical and current.

    This would allow us to build tools to do bulk budget exports for multiple periods from our current system. (I think that budgets import might be coming through the user interface anyway, in which case this isn't really needed).

    153 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  14 comments  ·  Accounts  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow add multiple Contacts with same name.

    It should be different crietaia to add contacts. It should allow contacts with same name , may be have different personal details. validation should not be on name.

    151 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  11 comments  ·  Contacts  ·  Flag idea as inappropriate…  ·  Admin →
  8. EU Country field

    Be able to update the EU Country field via the API. This is required and seems very strange to be left out of the API.

    138 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  4 comments  ·  Contacts  ·  Flag idea as inappropriate…  ·  Admin →
  9. Approved Invoices:: Should have the facility to "Revert it back to draft"

    Once an invoice is approved, it should have the facility to "revert it back to draft"

    It is because of the reason that mostly, my client ask me to approve the invoice and then says that it's not yet approved and then i don't have the facility, ultimately it is showing in our accounts that an overdue invoice is available, which is actually not yet approved.

    Xero should facilitate us in such a way.

    Thanks
    Hassan

    132 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  23 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Be able to retrieve & e-mail statements to receivable accounts via the API

    E-mailing updates to receivable accounts about their payments via the API would be very useful. Via the web interface, this is possible by sending a statement. API request is to be able to retrieve a statement report and email it via the API

    108 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  7 comments  ·  Accounts  ·  Flag idea as inappropriate…  ·  Admin →
  11. 56 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  11 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Increase rate limit (or allow details to be included in invoices, etc)

    This is especially important for an initial sync of a new customer with our product as we need every invoice in the database (including the PDFs, which we are happy to trickle into the system over time).

    40 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    not planned  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Contact search should be case insensitive via API

    While creating the sales invoice via API, usually we check if the contact is already created or not, to search the contact the name/keyword must be used in the same case that is available on Xero, if its different then it will not search.

    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  ·  Contacts  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base