Skip to content

Accounting API

Welcome to our official feedback forum for the Xero Developer API.

The Xero product ideas site is the best place to submit feedback for improving Xero.


Accounting API

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

181 results found

  1. I mean, it's only the fastest growing and one of the most widely used ecommerce softwares available today. Many people on the Magento forums have been asking for a solution to accounting and Xero would be perfect. (I know that there is already a company that created an integrator, but they charge a monthly fee! It's just one more unnecessary monthly expense)

    9 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

    1 comment  ·  Admin →
  2. Allow users to connect to multiple ornganizations at once so we can query across multiple organizations with one query.

    8 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

    completed  ·  Public API PM responded

    Bulk Connections has now been released to allow users to connect multiple organisations in one authorisation flow. It is available to all certified apps. See the App partner features page for more info

  3. This would allow non developers to use Microsoft Power Apps to build custom applications for example

    8 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

  4. Example http://img146.imageshack.us/img146/6735/invoicelinebreaksexampl.png

    Add the ability to enter invoice items without specifying quantity, unit price or anything else. And have all these fields blank on the invoice. You can already do this through xero, just not via the API.

    Perhaps some sort of line seperator item?

    8 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

  5. 8 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

    0 comments  ·  Contacts  ·  Admin →
  6. allow existing invoices in the system to be updated. if the invoice has been approved then this should be blocked

    8 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

  7. oAuth1.0a was developed in 2009 and is so complicated it just doesn't make it a viable option to maximise the Xero API with any simplicity. Most organisations have at least moved to oAuth2.0.

    How about it Xero, what's the chance of moving with the times?

    7 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

    completed  ·  0 comments  ·  Authentication  ·  Admin →
  8. Be able to at least import expenses via the api so Xero may be properly integrated with other expese tracking systems.

    7 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

  9. At the moment the invoice Status field only shows draft/submitted/authorised/paid.

    Would be realy great to be able to see if an invoice was emailed after authorisation, and also if the invoice has been emailed once fullpayment has been made.

    Thanks

    7 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

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

    completed  ·  3 comments  ·  Admin →
  11. Allow access to the GL export via the API to allow integration into custom reporting solutions

    7 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

    1 comment  ·  Admin →
  12. Allow a oauth_callback URL to be specified for each call to authenticate rather than a single URL location for the entire application.

    7 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

    completed  ·  7 comments  ·  Admin →
  13. similar to Xero for Office but online. There are many international users who will love to have invoices in their own language.

    7 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

    In the December 2010 release of Xero, we added a feature for users to define custom branding themes using .docx invoice templates. These templates are used to generate PDFs of invoices and statements. These docx invoice templates can use any language you choose.

    See http://blog.xero.com/2010/12/design-your-own-invoices/ for more informaiton.

    The Xero API has since been enhanced to allow invoices to be created, referencing different branding themes. Once an invoice has been created, the PDF of the invoice can be downloaded via the API.

    See http://developer.xero.com/api-overview/http-get/ and http://blog.xero.com/developer/api/invoices/ for more information.

    Dan..

  14. The Invoices endpoint in particular (and many others in general), do not include the TrackingOptionID in the data set. Instead, they generally provide only the Name, Option and TrackingCategoryID.

    It is really important for being able to use "joins" on the data to incl;ude the TrackingOptionID .

    6 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

    Hi everyone,


    Thank you for the continued feedback here. To help our engineering teams focus on the remaining technical requirements, we are closing this request and splitting it into two separate, dedicated threads.

    This ensures that the specific feature request for Journals and the technical fix for LineItem IDs can be tracked and updated independently. Please follow the links below to stay informed on the progress of each:


    1. http://xero.uservoice.com/forums/5528/suggestions/51138799: Feature request to add TrackingOptionID to the Journals endpoint.
    2. http://xero.uservoice.com/forums/5528/suggestions/51138802: Technical fix for the issue where only one LineItem ID is being returned instead of two.


    Moving to these specific threads allows us to provide more specific updates on the schedule for each. Thanks for helping us improve the Xero API!


  15. The custom webhooks are disabled automatically if there was not a successful response from the destination for 24 hours. There is no notification when this has happened and to check this we need to go to the webhooks page and then manually enable it and re-send the ITR.
    There could be email notifications sent when the webhook is disabled.

    6 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

  16. Currently we can populate items and accounts through API calls but we cannot remove them using a delete API call.

    I understand if an Item is being referenced withing an Invoice Item it probably can't be deleted, but would like the ability to at least flag the item or account so that it can no longer be used.

    6 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

  17. Attachments (one actually) are permitted for Receipts and Accounts Payable. They would also be very useful for Accounts Receivable (invoices to be sent to customers).

    Common attachments to be emailed with the Invoice are timesheets, quotes, and copies of acceptance certificates.

    Attachments help getting the customer to approve an invoice, in turn helping to get the cash back faster.

    6 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

    0 comments  ·  Invoices  ·  Admin →
  18. Return discount rate info of Contacts in a GET Contacts response

    6 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

    completed  ·  3 comments  ·  Admin →
  19. When retrieving invoices using the GET /invoices method the contact portion does not contain the Xero contact ID or contact Code therefore an additional series of GET /invoice/invoiceID method calls are required to establish the contact.

    6 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

    1 comment  ·  Admin →
  20. We used to get OAuth 1.0a app history on developer.xero.com/myapps but no longer for OAuth 2.0 apps. Can we have this back?

    5 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

    1 comment  ·  Admin →
  • Don't see your idea?