{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "schema:ItemAvailability", "title": "ItemAvailability", "description": "A list of possible product availability options.", "type": "string", "oneOf": [ { "description": "Indicates that the item is available on back order.", "const": "BackOrder" }, { "description": "Indicates that the item has been discontinued.", "const": "Discontinued" }, { "description": "Indicates that the item is in stock.", "const": "InStock" }, { "description": "Indicates that the item is available only at physical locations.", "const": "InStoreOnly" }, { "description": "Indicates that the item has limited availability.", "const": "LimitedAvailability" }, { "description": "Indicates that the item is made to order (custom made).", "const": "MadeToOrder" }, { "description": "Indicates that the item is available only online.", "const": "OnlineOnly" }, { "description": "Indicates that the item is out of stock.", "const": "OutOfStock" }, { "description": "Indicates that the item is available for pre-order.", "const": "PreOrder" }, { "description": "Indicates that the item is available for ordering and delivery before general availability.", "const": "PreSale" }, { "description": "Indicates that the item is reserved and therefore not available.", "const": "Reserved" }, { "description": "Indicates that the item has sold out.", "const": "SoldOut" } ] }