Get Inventory Levels by Channel
Retrieves the aggregated inventory levels for a specific inventory item across all locations, including available, on-hand, committed, and other quantity types.
This version adds the per-channel split of sellable inventory: b2b_reservation_quantity, b2b_sellable_quantity and d2c_sellable_quantity. These fields are returned only for merchants where feature flag PIX.GIS.B2bInventoryReservation is enabled. For other merchants the fields are omitted from the response.
Authentication
Authentication using Personal Access Token (PAT) token
Path parameters
Response
Quantity the merchant has reserved for the B2B channel. Null when no value has been stored; after a reservation is cleared with PUT /inventory:setB2bReservationQuantity, this field is 0. Returned only when feature flag PIX.GIS.B2bInventoryReservation is enabled for the merchant. Otherwise the field is omitted from the response.
Sellable quantity assigned to the B2B channel. Equals b2b_reservation_quantity, or 0 when no reservation is set. Returned only when feature flag PIX.GIS.B2bInventoryReservation is enabled for the merchant. Otherwise the field is omitted from the response.
Total quantity in exception status (damaged, lost, or under investigation)
Total quantity available to fulfill new orders (on-hand minus committed)
Total quantity available for sale across all channels (fulfillable plus awaiting minus quarantine minus damaged). It is not split by channel. Use d2c_sellable_quantity and b2b_sellable_quantity for the channel view.

