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

19 results found

  1. Should be able to retrieve and set Inventory Item status.

    Should be able to retrieve and set Inventory Item status, i.e. whether Active/Archived or deleted

    264 votes
    How important is this to you?
  2. Support for Inventory Adjustments

    Add support for the inventory adjustments in the API.

    Currently you can effectively perform inventory adjustments via the API using invoices. See the tracked inventory guide for more info: http://developer.xero.com/documentation/api-guides/tracked-inventory-in-xero/

    This request is to expose the specific inventory functionality in Xero via the API.

    30 votes
    How important is this to you?
  3. Allow case insensitive search on Item codes

    Apparently there is an unique index on Item codes which is case insensitive, i.e. you can not create a different item with the same code with a different case. However the API doesn't allow case-insensitive search on item codes, which is really awkward. This is a big problem when you get an error when inserting a new item because of an earlier item with the same code but different case. It's very hard to find the original item in this case.

    19 votes
    How important is this to you?
  4. Modified date on product items should uodate when the on-hand quantity changes

    When you change something simple on a product item (say the description) then a request for modified since returns this item.

    But if the stock in-hand figure changes (because you've sent an invoice) then the modified date doesn't change and this item isn't returned in the atli query.

    So, in effect there is no easy to tell (via API using modified dates) when the stock on- hand has changed. You would have to load all items every ten minutes to know what the current in-hand stock is... And then you would get rate limiting issues.

    18 votes
    How important is this to you?
  5. Add a Quantity column in the inventory watch list on the Dashboard

    Currently on the Dashboard you cannot see the quantity on hand. It would be easier for tracked items on the Dashboard to have a quantity column, so that it's easier for smaller firms to keep track and be able to place orders efficiently.

    15 votes
    How important is this to you?
  6. new Bin Location field for Tracked Items will assist Warehousing and Inventory Management

    it would be useful to have a field which can be used to specify the warehouse location of the item needed for pick and packing

    8 votes
    How important is this to you?
  7. assign item to project

    Ability to assign items to a project is currently missing in the API, which makes Projects API totally useless to us.

    7 votes
    How important is this to you?
  8. Include pagination for inventory items

    Currently the GET /Items API method does not support any pagination request parameters.
    This implies that we have to get all Items in one API call if we want to read all items, for instance during an initial historical sync.
    This is highly inefficient and will lead to issues for Xero accounts having a lot of items.

    Adding pagination parameters will help to reduce the payload returned by this API method, which I believe to be in the interest of both Xero and the Xero API users ...

    Thanks in advance for looking into this.

    5 votes
    How important is this to you?
  9. Add more precision for Items endpoint

    When getting an item from the /Items endpoint, even with unitdp set to 4, the TotalCostPool only provides 2 decimals of precision. Unfortunately I have plenty of items in my tracked inventory that have 4 decimal places of precision. This prevents me from getting the accurate average cost data.

    4 votes
    How important is this to you?
  10. - [New Feature] Add feature inventory location and warehouse

    Add location and warehousing feature and also avail lot tracking facility

    4 votes
    How important is this to you?
  11. API access to product attachments

    The API doesn't currently offer access to product attachments. This would be useful in our case.

    3 votes
    How important is this to you?
  12. Sync 0.00 value invoices and credit notes from Stock&Buy to Xero

    Sync 0.00 value invoices and credit notes from Stock&Buy to Xero

    Some online orders will be synced to S&B with 0.00 value to ensure our stock are correct. We will add the sales invoices into Xero base on these orders fortnightly statement. These 0 value invoices can be synced to Xero, but the refunds can't. This will cause the inventory difference between S&B and Xero.

    Thank you.

    3 votes
    How important is this to you?
  13. Supplier Item Code

    We have just changed from SAASU and I was very surprised (and disappointed) that there are no supplier item codes in XERO items.

    It is common practice that companies are not able to use the same item code as the supplier for their own purposes.

    We would have thought that this would be common practice with accounting systems.

    3 votes
    How important is this to you?
  14. Be able to do a GET on item transactions

    eg get all transactions affecting xyz item for abc period? Qty and value.

    2 votes
    How important is this to you?
  15. longer SKU Number field

    Your system needs to support longer SKU's if you plan to continue working with the KATANA platform and Shopify they do not have a hard SKU limit and because of this we are unable to import a number of the orders we import from Shopify into Katana... and this requires us to do a work around to create a order/invoice in your system...

    2 votes
    How important is this to you?
  16. Items Endpoint API response

    I would like to have the value of "Quantity on Order" field while making GET request to items.

    1 vote
    How important is this to you?
  17. 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?
  18. include BARCODE field in Item

    hi guys,

    if a BARCODE field was present in the item it would enable using a barcode scanner when pick and packing the Xero order/invocie.

    Also, most items / products these days have a unique standard barcode and this would enable greater integration between Xero and EDI (Electronic Integration between suppliers )

    1 vote
    How important is this to you?
  19. Integrate Inventory with Shopify

    An awesome feauture would be to automatically update stock on hand in Xero AND Shopify when receiving Purchase Orders. Without this it's not feasible to manage inventory in Xero for a Shopify store.

    1 vote
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base