Skip to main content
An inventory adjustment records one change to an item’s stock in a warehouse, such as stock added through the item’s inventory endpoints. These endpoints list adjustments across all items and read one by its id. This area has 2 endpoints, each available in all seven SDKs.

At a glance

Before you call

Register your API credentials once when your app starts, as shown in Authentication. Every SDK sample on these pages then gets its client in one line. With cURL, send the access token in an Authorization header: Authorization: Bearer $ACCESS_TOKEN.

Things to know

  • Quantities are strings. adjustment_amount and every quantity_* field arrive as text, so convert them before doing arithmetic.
  • Adjustments are read only. These endpoints only read adjustments. One is created when stock is added through POST /items/{item_id}/inventory/add.
  • One adjustment comes back under inventory_adjustment. The listing puts its records under data.
  • The listing pages by cursor. Pass limit, then send the next_cursor from pagination as cursor until has_more is false.