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.


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

578 results found

  1. create new endpoint for "Copy to Bill"

    there's an article for "Creating Bills from Purchase Orders" (https://central.xero.com/s/article/Creating-bills-from-purchase-orders), however I can't find endpoint for this action in accounting API (https://xeroapi.github.io/xero-node/accounting/index.html#api-Accounting).

    Update the status using updatePurchaseOrder (https://xeroapi.github.io/xero-node/accounting/index.html#api-Accounting-updatePurchaseOrder) won't let user create a bill in xero by default.

    Fyi, this is my case detail : (https://central.xero.com/s/case?caseId=5003m00001DLY6B)

    Thanks

    1 vote
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  2. update repeating invoices when an inventory item price is updated

    Currently when an inventory item's price has been updated, the updated pricing does not automatically apply to repeating invoices. Would love for an option to update be available.

    1 vote
    How important is this to you?
  3. add the platform 'Clockify' as an integration option

    Hi, it would be great to be able to automatically import time logs from Clockify per client and create weekly invoices.

    1 vote
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  4. Change of bank account - checkbox and/or prompt to verify that you have verbally confirmed the account details are correct for Suppliers

    Change of bank account - checkbox and prompt to verify that you have verbally confirmed the account details are correct for Suppliers. Date functionality of when you confirmed would also be beneficial.

    1 vote
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  5. Short-term cash flow - include draft invoices

    I love the new cash flow feature, but I would love the option (a tick box that you could turn on and off) to include draft invoices.

    When I set up a client we sent 3 invoices. I usually send the first, and make the next two as drafts. But this means these are not included in the cash flow projection.

    I would love to be able to see these included or at least an option to choose to see them included.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  6. i want to initgrate one other payment gateway system like paypal and all

    i want to intigrate another payment system in xero platform like paytm and Paypal

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  7. 1 vote
    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?
  8. Long lived tokens for testing purposes

    Our challenge is with our test and verification setup: we have 4 stages of pre-production environments and every environment runs CI (Jenkins) with full tests each night and relevant tests with each code push. With this setup it is very challenging to share and update shared refresh tokens.
    We would like long lived tokens (access and/or refresh) for testing purposes only.
    Other services we work with have been able to change settings on app/client id level.

    1 vote
    0 comments  ·  Authentication  ·  Admin →
    How important is this to you?
  9. Add If-Modified-Since optional parameter to Xero Projects APIs

    We are trying to sync customer's Tasks across Xero Projects, currently we have to poll for all Tasks on each Project. Some customers are using 200+ 'active' (state= INPROGRESS) projects, however they are only adding 5-10 Tasks a day spread across these projects.

    If we were able to query the /projects endpoint with a 'If-Modified-Since' parameter (or header) and the result only contained projects either updated direct or those that had associated Tasks added/edited, then we would only need to call /projects/:id/tasks for those ProjectId's, likewise if this endpoint also could be queried with If-Modified-Since then only those new Tasks…

    1 vote
    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?
  10. allow control for the default email when sending invoices

    When sending an invoice through Xero.com the format includes a "Pay Now" button. I wanted this when sending an invoice through the API.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  11. automatically insert a Pay Now button when an invoice is emailed to a customer via the API POST function

    Currently the Xero API allows us to trigger the emailing of a Xero invoice to the customer via a POST command.

    If a Payment Service is already set up in Xero, the emailed invoice should automatically include the Pay Now button.

    1 vote
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  12. Allow Calculating leaves in days and not hours

    Please allow calculating leaves in days and not hours. Some Xero users prefer calculating leaves in days.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  13. Search for a purchase order number using the API which includes a forward slash

    We are creating purchase orders in Xero which have a purchase order in the format of: 'ABCDE/123'. These are coming from DataBuild. When using the PurchaseOrders API endpoint, we are unable to search for purchase orders due to the forward slash character. Have tried using various escape characters in the API call, but it does not work. The Xero API Explorer also fails when running the same call against the PurchaseOrders endpoint, yet the purchase order exists in Xero. We would like to be able to search for purchase orders using escape characters.

    1 vote
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  14. deferred

    Our business uses deferred income, and my accounts person makes an excel sheet everything month to calculate it (I only discovered this the other day)

    Having revied the invoice API, it would be awesome if

    1) A field called diferredincome to the invoice item, so that we can flag an invoice on creation as diferred, and export that information via the api. The field value would be number of months. E.g. a difered invoice over a year would have the value of 12.

    2) Create a diferred income report using this data.

    3) Create the journal entried for the diferred…

    1 vote
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  15. 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
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  16. 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
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  17. 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
    0 comments  ·  Admin →
    How important is this to you?
  18. 1 vote
    0 comments  ·  Admin →
    How important is this to you?
  19. 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
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  20. XPM - GET Staffs Capacities

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

    1 vote
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base