Inventory Object

Inventory Object represents the current and projected stock position of a specific Product within a defined fulfillment context (Place).

Name
Type
Description

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.

tags

Array of Tag

Array of Tag

meta

Object Meta

Meta Object

Last updated

Was this helpful?