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. Import bank statement lines via the API

    Be able to import bank statement lines into a bank account in Xero. This would be useful for custom bank accounts or banks that do not have a direct feed into Xero

    2,148 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    161 comments  ·  Banking  ·  Flag idea as inappropriate…  ·  Admin →

    We continue to see great success with our new Bank Feeds API with a pipeline over over 30 Financial Institutes currently integrating and positive feedback from customers using these bank feeds.

    We’ve completed our roadmap for the next financial year and have decided to not implement a public version at this time in order to maximise opportunities in other areas of our bank feeds product, in particular PSD2 and Open Banking.

    This feature request is still on our backlog and we will be keeping an eye on this forum to understand the use case for a public bank statements API going forward.

    If you are a customer of a financial institute not integrated with Xero and could benefit from having statement data in Xero, encourage them to make use of our API, they can contact us here https://www.xero.com/nz/partner-programs/financialweb/contact/

  2. Should be able to retrieve and set Inventory Item status.

    Should be able to retrieve and set Inventory Item status, i.e. whether Active/Archived or deleted

    220 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Items / Inventory  ·  Flag idea as inappropriate…  ·  Admin →

    Hi everyone,

    Thanks for voting and commenting. While it is a relatively small change it is one of many many small changes vying for top priority.

    This year we’ve been pretty focused on some big changes like OAuth2.0 and OpenID Connect but we’re still chipping away at small requests when we can.

    Still no expected timeframe for this but it’s in the mix.

    Cheers,
    Adam

  3. Allow third party apps to plug into the Xero interface

    If the Xero interface could be configured to display data from and interact with the apps third party developers are creating similar to the way Facebook applications work inside their platform

    69 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  General Requests  ·  Flag idea as inappropriate…  ·  Admin →

    It is certainly a nice idea in a lot of ways, and Jesse’s use case example is good one.

    On the other side, allowing 3rd party applications plug into the core Xero application present some quite major security implications. The data we hold on behalf of our customers is considered highly sensitive by us and we ensure we have bank level security across all aspects of our application.

    Second to that, we are a design lead and focused company – we want our software to be really easy to use and remain simple and intuitive, so allowing 3rd parties to introduce interface elements into Xero would be something we would need to carefully plan for.

    With this in mind, it would be quite an onerous task for us to implement a secure framework that would allow 3rd party applications to interface within Xero, in a sensible way that does not…

  4. Xero Workpapers API

    Xero now has an integrated Workpapers application (http://www.xero.com/workpapers). This is a placeholder to track requests and potential use cases so we can evaluate development of this feature.

    25 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  ·  General Requests  ·  Flag idea as inappropriate…  ·  Admin →
  5. Make Receipt updatable via API

    The documentation says:

    PUT Receipts
    The PUT method is similar to the POST Invoices method, however you can only create new receipts with this method.

    It would be great if I was able to update receipts with the PUT method.

    17 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  ·  Receipts & Expenses  ·  Flag idea as inappropriate…  ·  Admin →
  6. provide transactional support

    Allow for batch create/update/delete operations to multiple API endpoints within a single transaction.

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

Feedback and Knowledge Base