Skip to content

Settings and activity

5 results found

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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Chris Rutherfurd shared this idea  · 
  2. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Chris Rutherfurd shared this idea  · 
  3. 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  ·  Accounting API » 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)
    Chris Rutherfurd shared this idea  · 
  4. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Chris Rutherfurd supported this idea  · 
  5. 279 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank you for the continued feedback and for your patience on this long‑running request. We know that programmatic bank reconciliation and AI‑driven workflows are increasingly important to many of you, and we understand the frustration that this capability is not available via the Xero API.


    After reviewing this again with our legal, risk and banking teams, we have confirmed that we will not be adding the ability to reconcile bank statement lines via the API or to expose unreconciled bank statement data via the public API.


    There are a few key reasons for this decision:

    1. Regulatory and contractual obligations on raw bank data. Unreconciled bank statement lines are “raw” banking data – unmodified information that comes directly from banks. In markets such as Australia, this data is treated as banking data under consumer data rights regimes. Sharing it on to third parties (including via an open API) would require us…
    An error occurred while saving the comment
    Chris Rutherfurd commented  · 

    The many comments in here seem to indicate that appetite is in reference to the number of developers wanting the feature, my reading of the Xero declined status is that while they understand it is desired they don't wish to add it at this point in time.

    On one hand I can understand where they are coming from. The whole point of the API is to support integration with third party systems in order to feed data into Xero and pull it out again but it isn't, from my point of view, to replace the main user interface. If Xero took a feature such as the reconcile feature and made it available through the API basically everything that a user would be able to do through Xero they would be able to do through the API. Should that happen basically Xero would largely become a simple finance engine to be built into third party software.

    I see the API as a very useful tool to allow developers such as myself to integrate business software into Xero so we can feed data (customers, invoices, bills, etc) into Xero so that our financial management is done well, and even to pull data back out of Xero (bills paid, invoices paid, etc) however I don't feel that the API should be used as a complete replacement for the UI as there are still a great number of things that a user may need to do through Xero for financial management tasks which should be done directly through Xero rather than being tied into third party software.