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

516 results found

  1. Customisation of packing slip

    There needs to be a simple way of customising the inbuilt packing slip (and accessing it) rather than having to go in and change the view.

    Or can you please amend it to at least include a signatory section for the recipient to sign as Proof of Collection and change the name to Delivery Note.

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Get, Post and Delete project Expenses

    Currently, project endpoints are only available for projects, tasks and time. Unfortunately, expense for projects aren't available. Projects are an important feature for many businesses including construction and I've had numerous clients request this. This information can only be pulled via a detailed project report but the layout and format are very limited. So if the client would like to integrate the data to a CRM or format it a particular way they aren't able to.

    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  ·  New APIs  ·  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. Add batch support to the Assets API

    CURRENTLY

    The Assets API only allows POST requests of one Asset at a time.

    ISSUE

    If you need to create a lot of assets, that's a lot of POST requests.

    SOLUTION

    Support batch POST requests e.g. Payload = { Assets: [ ...assets ] }

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Enhance endpoints such as Invoices to allow filtering on LineItems sub fields

    For performance purposes and to keep the amount of data in transit down, it would be good to enhance the Invoices and other endpoints to allowing filtering on LineItems.

    For instanced, AccountCode, ItemCode or TrackingCategories.

    This will allow devs to query a smaller subset rather than pull all invoices.

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Include Contact field in Journal Report API

    When running the Journal Report API, Contact should be included in the resulting fields. We want to be able to see contacts by Account for our planning system.

    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  ·  New APIs  ·  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. UpdatedDateUTC to be updated on Contacts when a Contact Group is modified

    When a contact has been added or removed from a group, or when a group is changed the UpdatedDateUTC on the contact should also be change to reflect this.

    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  ·  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)
  8. Enable Bank feeds to public

    Allow bank feed to be retrieved via Xero API. All I want to do is allow my staff to see what payments have been received in the last day so they can release equipment. Very basic. But I go through paying the subscription and setting up the whole thing just to find that obvious and needed option is not available?? If I try to setup an API with the NAB thats going to be a nightmare. Its all there in Xero - if we log in we can see it. So why not allow access with an API?

    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  ·  Banking  ·  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. XPM - GET Staffs Capacities

    It would be great if we could GET Capacities from Practice Manager

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Set default branding theme ID on Contact POST

    Be able to set the default branding theme ID on contact POST

    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  ·  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)
  11. Chart of accounts via API - bank accounts

    As the Organisation creation wizard limits the import of Chart of Accounts to 1000 when they exceed this they need to be imported via the API. Causing additional pain to transfer the bank balance from the chart of account type pushed in via the API to a newly created chart of account to connect the bank feed to.

    The constraints on the API is that the Credit cards and Paypal account types can only be created as type Bank Account type. This means that the client is unable to connect the correct Bank feed as the Account Type is incorrect.

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Calculate any lump sum payments you may receive within the NHS.

    Calculate any lump sum payments you may receive within the NHS.visit https://paidhours.co.uk/

    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. Include content-disposition header in response on GET Files/{FileId}/Content

    When downloading files via the GET Files/{FileId}/Content, there is no way to know the filename without first getting the details of the file via
    GET Files/{FileId}/

    This means 2 calls must be made when downloading files.

    As a suggestion, to reduce pressure on the servers, the Xero API should include the content-disposition and content-type headers on GET Files/{FileId}/Content

    This would be similar how we need to include those fields on POST.

    This means we could simply parse these headers to find out the file name, reducing pressure on the xero api servers.

    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  ·  Files API  ·  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. Be able to get receipts pdf through API

    Now the receipt is downloadable in the transaction:payment. However it would also be great if the receipt downloadable through API without the need of user to go in the xero account and download it.

    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)
  15. Contact search should be case insensitive via API

    While creating the sales invoice via API, usually we check if the contact is already created or not, to search the contact the name/keyword must be used in the same case that is available on Xero, if its different then it will not search.

    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  ·  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)
  16. Download PDF and Online URL for Overpayments through API

    Our customers pay money in advance for us to hold and later use to pay for different services.
    Their reason is they have a budget allocation at the beginning of every month which they later use for a varied services with us.
    We can only keep the money as Overpayments as this has no tax impact.
    Customers need however a receipt in advance, to use before their finance department to actually make the payment.
    We need this functionality in the API to avoid messy manual work in parallel to Xero.

    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  ·  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 22 23 24 26 Next →
  • Don't see your idea?

Feedback and Knowledge Base