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

44 results found

  1. Implement support for the reference field in the new Overpayment and Prepayment Endpoints

    The addition of Overpayment and Prepayment endpoints, for us is still not functional with the addition of the reference field in these. Without this there is no robust way to save a prepayment at one point in time, then be able to look this prepayment up later to be used for allocation purposes.

    Same problem for Overpayments.

    Hope this can be added very soon as we are looking forward to the XERO api having proper Prepayment support.

    35 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. fix bug - universal search for numbers ending in "00" eg "2300"

    when using the universal search, the search never finds invoices or bills ending in 00. For example search for invopice number "2300" this will return zero results. If the search is conducted from within the Sales search the invoice can be found.

    This issue also relates to Purchase orders and bills ending in 00

    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  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Provide CreatedDateUTC

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

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Taxable payments report lodgement through Xero Tax

    Recently lodgement of payment summaries through Xero Tax became available. You can also manually create these instead of handwriting the ATO forms which has been fantastic so far for our firm. It would be much appreciated if this was also done for the annual taxable payments report for the building and construction industry for tax clients who do not use Xero software.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Open up the Pay Run (Global) to the API

    It is currently not possible to get/post/push data related to the payrun for the global edition. This limits integration with systems who can help with the administration of the payroll.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Cash Flow Forecast

    I would like to be able to do a monthly cash flow projection. I would start with the cash flow from the past 12 months. I would present the average for each line item and give the forecaster the option to increase or decrease the figure for the coming 3 months. It would need some work to break out the revenue figure by account and to give a way to put in a projection for accounts or opportunities yet to be won by the sales team.

    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  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Shortcut to PO's

    I would love to have as short cut straight to Purchase orders from the main dashboard. :-)

    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  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Filter reconciliation to show only monies received

    When one is a bit behind on the reconciliations I think it would be useful to be able to filter the statement lines which need to be reconciled to show monies received only so that invoices can be quickly reconciled and overdue invoices sent off to clients. This would save trawling through pages of statement lines or searching payments in online banking then searching for that transaction among the reconciliation pages

    3 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Exposing organization's timezone in ISO 8601 format

    Currently Xero API exposes the timezone via Organisation endpoint as text eg. <Timezone>NEWZEALANDSTANDARDTIME</Timezone>

    25 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Be able to print an overview of quotes and invoices

    If I want to print an overview of quotes and invoices, I have to "print screen" it would be great to have a print overview button

    3 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. expose organization details via API

    A application that I am working with needs organizational details after connecting to xero, Most of the info we need is available, but several fields exist in the Organization that are not yet exposed via API

    Can we get APIs exposed for Description and Email Address?

    Also, logo might be nice too if possible.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Custom IDs

    Add a custom ID for all Objects on Xero.

    We're building a system to manage and sync data across multiple platforms, and we're having many issues keep data in sync with bulk inserts and writing back to our own IDs. For example when bulk inserting payments we cannot match them to the payments on the system as there is no unique number we can pass through and no other field is reliable. Due to the API rate limits we're forced to use Bulk inserts so we cannot update on an individual basis.

    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  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Consistent behavior and parameters for all API endpoints

    Make all API endpoints use consistent parameters and behave consistently

    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  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Ability to store previous company names

    sometime if one person in the office is looking for a particular company by its previous name, this happens from time to time and the name has already been changed in WFM or Xero then you have to switch to Companies office to find out the new name.....

    if you had something similar to companies office where you could have a previous name list so that when you search, if you search an old name it will still bring up the client.

    also some of our clients use an alias as to avoid public actually knowing their real name, most…

    3 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Bring back Xero Personal

    I have previously used Xero personal and I have never found anything that I would rather use. I miss it and would love for you to bring it back to all the people who love to be organised but don't own a business.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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.

    30 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Give detailed validation responses

    When adding Customers response with what Name is a duplicate,
    With Email Addresses give the email address that failed validation, I have a list of +-20 valid email addresses but Xero seems to believe one or all are invalid

    3 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Supply <Attachments> elements in standard endpoints when `page` is given

    Currently, it seems that you need to make a separate call to get <Attachments>. Being able to get this supplied on the standard invoices/bank transactions/manual journals/credit notes endpoints when page is given would help lower the number of API calls without much increasing the amount of data sent.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Ability to charge a merchant fee surcharge for payment via Eway

    I would like to be able to add an additional 1.5% surcharge when people pay via credit card (eway)

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. API to set exchange rates

    Create and API entry point to set default exchange rates, just like we do on the Settings page.

    Rational: here in Poland, we're obliged to use the Polish Central Bank exchange rates on accounting. Having an API for it makes it possible for us the call it once everyday to set the rate for the next day. Without this we're not able to use Xero officially for bookkeeping. (we have to setup the rates for this whole calendar year!)

    41 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base