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. From http://developer.xero.com/documentation/api/attachments/

    "Attachments can only be attached to documents that are of status DRAFT"

    This is a little annoying, it means we have to create the invoice in DRAFT, add the attachments, then transition the invoice to SUBMITTED or AUTHORISED.

    Can Xero remove this restriction?

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  2. Currently you can update any account from your chart of accounts except bank accounts.

    This suggestion is to add update (POST) support for accounts with Type of BANK on the Accounts endpoint.

    Note It is possible to create bank accounts, this is specifically in regard to updates.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Accounts  ·  Admin →
  3. 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…)
  4. 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…)
  5. 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…)
  6. Xero doesn't require addresses & phone(s) fields when creating a contact, why are they neccessary via the API ? For external systems using Xero as the data source of Customers where they are read only in the external system the schema should be changed so those fields are non-mandatory

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. Our clients don't pay invoices if they are unhappy with one of the LineItems. As we like to be able to reconcile payments quickly all invoices are authorised as soon as they are in Xero. Which means they then can not be modified via the API without running around xero doing all sorts.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  8. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  9. It would be good if you could page through a results set.

    Use Case:

    I want to be able to return the latest 5 approved invoices.

    Given that I don't know when they were created I can't use a filter on any of the date fields and it would be a waste of bandwidth to get all approved invoices a simple pagination system would work well.

    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  ·  Invoices  ·  Admin →
  10. GET Contacts returns the ContactNumber field, but this is not shown in the documentation.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  11. direct debit facility/add-on

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  12. Xero has a good SSL configuration on the main app (A+ on SSL labs) but the api endpoint running older and weaker encyrption.

    It appears to have some kind of TLS 1.2 support enabled but it drops after the initial hand shake which means that TLS 1.2 needs to be excluded as an option when negotitaing connections. Annoying having to set this up only for Xero.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  13. Be able to differentiate invoices created due to repeating invoices and stand alone invoices.

    I checked out the elements of Invoice (https://developer.xero.com/documentation/api/invoices).
    I was not able to find a element which gives me this relation.

    I think , A new element having the 'Repeating Invoice Id' data would help me. Can this be included ?

    1 vote
    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  ·  Invoices  ·  Admin →
  14. If I set a default Branding Theme for a Contact in Xero, that selection is not honoured when I create an invoice in the API and don't include a BrandingThemeID

    1 vote
    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  ·  Invoices  ·  Admin →
  15. 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 →
  16. Enable attachments on Contacts - support the files functionality in Xero via the API so files can be attached to contact records in Xero.

    Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.

    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  ·  Contacts  ·  Admin →
  17. Enable attachments on the chart of accounts - support the files functionality in Xero via the API so files can be attached to accounts in Xero.

    Do you have some interesting use cases? Share your ideas so we can assess the priority of this feature.

    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  ·  Accounts  ·  Admin →
  18. The only way to currently check which contacts have been deleted is to make an API call for each. See https://community.xero.com/developer/discussion/24201/

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