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

JUMP TO ANOTHER FORUM

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

178 results found

  1. It would be really handy if the GET /invoices request also accepted the optional parameters contactID and contactNumber to retrieve invoices created for a specific contact. This extends the provious contact id request submitted by phaines.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  2. Responses from the API should be compressed (e.g. gzipped) as XML is very verbose and responds well to being compressed.

    This should be a simple setting change within IIS.

    I haven't tried my application with the production system so it might already be enabled there, but this would also help in the test system.

    As the server will only respond with compressed content if the client request says it supports it, this feature shouldn't break anyone's existing code.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  3. When creating/updating/reading contacts have the ability to access the additional fields that exist (ABN, bank account details, etc).

    Would also be good if we could create custom fields attached to each contact or to have a generic "notes/comments" field that we could dump data (preferably HTML) into.

    A logical extension to this would be the ability to reade/write the notes/history section of each contact.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

    Contact details returned will be more comprehensive in our next API update – a developer preview release will be available during the week of 7-11 Sept 09

    Update – 24 Sept 09 – I’ve created another request for the additional fields – sorry I’m missed this when setting this issue as complete

  4. Currently does not have an option to specify the currency type for the invoice. Demo account seems to be in USD (no idea how I managed that), want to be able to specify invoices are in NZD.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. 76 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  6. I'd like to be able to generate multiple API keys for myself, but be able to control the permissions for each of these keys.

    For example:
    I do some subcontracting to a company and do timesheets for them each month. I then invoice them each month with those timesheet numbers as each line item on the invoice. I'm currently modifying their timesheeting system (which I wrote anyway) so that it'll generate the invoice for me in Xero, it would be nice to be able to PUT an invoice but not allow anyone else in the company to do any GETs…

    64 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. I have an internal system that handles all the other metrics for our business, but the financial data is missing.

    We could either hand-enter the necessary data or build some sort of import functionality, but it would be best to query Xero directly so I can use that data in my internal system.

    Thanks for listening!

    93 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Reports  ·  Admin →
  8. All that is required is that the Invoice API be changed to allow posting to the bank accounts. Then it will serve as a general transaction import function.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  9. similar to Xero for Office but online. There are many international users who will love to have invoices in their own language.

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

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

  10. I would really like to see cost centres being set up so that we can track the spending of various departments in common account codes such as Printing etc. I can;t move several clients over due to that and there' no reason to use workflow max or similar as it is just a costing system

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  11. 11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  12. 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.

    11 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 →
  13. Provide an API for the fixed assets module.

    128 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

    We’re pleased to announce that the Assets API has now been released: https://devblog.xero.com/assets-api-making-your-fixed-assets-restful-98f9eb42e2c5

    Please give it a try and let us know if you have any feedback. This is only the beginning for the Assets API so please add new user voice requests if there are any specific features you’re still after,

    The docs can be found here: https://developer.xero.com/documentation/assets-api/overview/

    Cheers,
    Adam

  14. Javelin CRM is a create CRM tool www.javelincrm.co.uk

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. Would help to have a service call where an invoice can be sent with no tax details, and Xero calculates the tax and returns it - without saving it in the Xero org. This makes it easier for other applications to leverage our tax calculation engine and ensure consistency in the calculation used.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. for the purpose of knowing if a customer have overdue balances - so would need to return current balance and overdue amount.

    158 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Reports  ·  Admin →
  17. Add manual journals via the API - same functionality as the app

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  18. Be able to query Xero with an invoice number and get a PDF returned of the approved invoice

    108 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  19. 74 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Contacts  ·  Admin →
  20. 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 →
  • Don't see your idea?