Inventory Object
Inventory Object represents the current and projected stock position of a specific Product within a defined fulfillment context (Place).
at_context
String
By convention used for JSON-LD "@context". Always "https://schema.org" string
at_type
String
By convention used for JSON-LD "@type".
Always "Brand" string.
id
String
Brand ID
url
String
URL
product
String
URL to Product.
location
String
Freely defined as string or URL to Place
channel
String
Sales Channel name for example
availableQuantity
The quantity of a product that is currently available to be sold or allocated through a specific location and channel.
reservedQuantity
The quantity of inventory that has been temporarily or permanently allocated to existing orders, carts, or operational holds, and therefore cannot be sold to other customers.
safetyStock
The minimum quantity of inventory intentionally withheld from sale to protect against demand variability, supply delays, or operational risk.
inboundQuantity
The quantity of inventory that has been ordered from suppliers or is in transit to the specified location but has not yet been received into available stock.
backorderQuantity
The quantity of customer demand that exceeds current available inventory and is pending fulfillment once additional stock becomes available.
status
String
A high-level, business-readable classification of the inventory availability state for a product at a given location and channel. Examples: AVAILABLE, LOW_STOCK, OUT_OF_STOCK, DISCONTINUED, etc.
Last updated
Was this helpful?