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

174 results found

  1. Be able to approve and send invoices via the API

    Have optional parameters when creating invoices via the API to approve invoices and send then immediately to the contact email address

    456 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    49 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    You can now approve invoices via the API . See our latest release notes for more details – http://blog.xero.com/developer/v2-release-notes/

    At this stage the scope of this work is limited to allowing you to enter approved invoices and not trigger the sending of invoices via email. You can vote on that request here – http://xero.uservoice.com/forums/5528-xero-api/suggestions/1930769-be-able-to-email-approved-invoices-via-the-api

  2. update the updateddateutc when an invoice is modified

    I noticed that the value UpdatedDateUTC for an invoice is never reset once it is put into Xero no matter what modification I did to an invoice such as add/delete a line item or add a reference at Xero. Thus the updated invoices can not be retrieved even though they did update after modifiedSince

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  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. delete invoices via the API

    be able to delete draft invoices via the API

    43 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. 11 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  ·  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)
  5. fix the api documentation

    how are we supposed to develop to the api interface if the docs are wrong or out of date

    http://blog.xero.com/developer/api/get-apixro10invoice/

    the xsd is invalid (according to my parser line 56 and 57 are back to front

    the sample response can not be validated against the supplied xsd, ContactStatus, and InvoiceStatus are not in the xsd

    i hate to moan, but it is really frustrating, and i am wasting a lot of time through trial and error to figure things out.

    perhaps you could specify the values for ContactStatus and InvoiceStatus and what they mean

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hi,

    Thanks for pointing out the error in our XSD – we’ll get this sorted. Please let us know if you find anything else. The quickest way to get help with these sort of issues is to email network@xero.com else it might be a few days before we get to them here.

    For sure we can provide more documentation for Contact Status and Invoice Status values. We’ll add some detailed notes on our API reference page shortly. The main statuses for contacts are ACTIVE & DELETED. All invoices entered via the API have an initial status of DRAFT

    I’ve updated our documentation on Invoice and Contact Status values in more detail than the summary above.

    See http://blog.xero.com/developer/api/

  6. 147 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)
  7. add Receive Money transactions via the API

    We commonly expect to receive cash from within our organisation; ie: depositing a float, or cash takings from a sale. Rather than invoice ourselves, a simple Receive Money transaction would track and account for this nicely.

    39 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)
  8. have Xero automatically generate invoice numbers

    I want to have the option to have Xero automatically generate the invoice number when I create AR invoices via the API

    37 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  3 comments  ·  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. allow invoices to be updated

    allow existing invoices in the system to be updated. if the invoice has been approved then this should be blocked

    17 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. allow tax inclusive invoices via the API

    at the moment invoices have to be specified with their tax exclusive amounts, which leads to some invoice totals being unavialable. I would prefer to specify the tax inclusive amount, and have Xero work out the tax portion

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  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. be able to filter getAccounts depending on type of request

    Would be nice to only show those accounts that are valid for a particular purpose.e.g entering an Accounts Receivable invoice , entering an Accounts Payable invoice rather than listing all accounts. Filtering on a specific type maybe useful as well. e.g. Assets, Liabilities

    1 vote
    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. add credit notes via the API

    allow credit notes to be generated for AR and AP - standalone or applied to an existing invoice

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  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. Bulk fetching of invoice payments within a date range

    Rather than having to query the API to get payment information for each invoice consider allowing a date range to be specified and return all invoices that have had payments applied

    2 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)
  14. GET Organisation: expose 'line of business' field

    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
    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)
1 2 5 6 7 9 Next →
  • Don't see your idea?

Feedback and Knowledge Base