Retrieve Item Inventory
Beta/v1/catalog/items/{id}/inventoryThis endpoint is idempotent. Learn more
Returns inventory quantities for an item, including on-hand, reserved, available-to-promise, and short amounts.
idstringItem ID.
include[]optional arrayenumValues:on_handreservedavailable_to_promiseSub-objects to expand in the response. When omitted, sub-objects are returned as null.
objectstringenumValues:item_inventoryResource type identifier.
on_handquantityExpandablenullablePhysical quantity currently in stock.
idstringQuantity ID.
objectstringenumValues:quantityResource type identifier.
valuestring (decimal)Raw decimal value of the quantity, as a string to preserve precision.
This is the unformatted machine value; see display_value for the human-readable rendering with unit and thousands separators.
display_valuestringFormatted value with unit abbreviation (e.g. "$1,234.56" or "100 kg").
Unit of measure for this value (e.g. a currency, mass, or count unit).
null in this endpoint.reservedquantityExpandablenullableQuantity committed to existing orders and therefore not free to allocate.
idstringQuantity ID.
objectstringenumValues:quantityResource type identifier.
valuestring (decimal)Raw decimal value of the quantity, as a string to preserve precision.
This is the unformatted machine value; see display_value for the human-readable rendering with unit and thousands separators.
display_valuestringFormatted value with unit abbreviation (e.g. "$1,234.56" or "100 kg").
Unit of measure for this value (e.g. a currency, mass, or count unit).
null in this endpoint.available_to_promisequantityExpandablenullableQuantity free to commit to new orders, i.e. on-hand minus reserved minus short.
idstringQuantity ID.
objectstringenumValues:quantityResource type identifier.
valuestring (decimal)Raw decimal value of the quantity, as a string to preserve precision.
This is the unformatted machine value; see display_value for the human-readable rendering with unit and thousands separators.
display_valuestringFormatted value with unit abbreviation (e.g. "$1,234.56" or "100 kg").
Unit of measure for this value (e.g. a currency, mass, or count unit).
null in this endpoint.shortquantityExpandablenullableQuantity by which demand exceeds available supply (the unfulfillable shortfall).
idstringQuantity ID.
objectstringenumValues:quantityResource type identifier.
valuestring (decimal)Raw decimal value of the quantity, as a string to preserve precision.
This is the unformatted machine value; see display_value for the human-readable rendering with unit and thousands separators.
display_valuestringFormatted value with unit abbreviation (e.g. "$1,234.56" or "100 kg").
Unit of measure for this value (e.g. a currency, mass, or count unit).
null in this endpoint.Responses
Successful response for Retrieve Item Inventory