addedOutput schema / properties / fulfillment_option
Added value: +{
+ "properties": {
+ "available": {
+ "description": "True only when the requested mode was verified as orderable for this exact product, ZIP and quantity.",
+ "type": "boolean"
+ },
+ "fulfillment_mode": {
+ "enum": [
+ "local_delivery",
+ "ship_to_home"
+ ],
+ "type": "string"
+ },
+ "unit_price": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "fulfillment_mode",
+ "available"
+ ],
+ "type": "object"
+}
removedOutput schema / properties / product / properties / offer_count
Removed value: -{
- "description": "How many offers this product has. search_catalog lists at most 5, orderable ones first; get_product lists all.",
- "type": "integer"
-}
addedOutput schema / properties / product / properties / offers / description
Added value: +"Always empty in product discovery. This field does not verify or rule out fulfillment availability."
removedOutput schema / properties / product / properties / offers / items / properties / city
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / product / properties / offers / items / properties / distance_miles
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
changedOutput schema / properties / product / properties / offers / items / properties / note / description
Previous value: -"The disclosure a shopper sees for this shop; relay it."New value: +"A fulfillment disclosure, when applicable."
removedOutput schema / properties / product / properties / offers / items / properties / store_id
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / product / properties / offers / items / properties / store_name
Removed value: -{
- "type": "string"
-}
changedOutput schema / properties / product / properties / offers / items / properties / url / description
Previous value: -"Storefront page for this exact offer."New value: +"Storefront page for this exact product."
changedOutput schema / properties / product / properties / offers / items / required
Previous value: -[
- "store_id",
- "is_eligible_search",
- "is_eligible_checkout",
- "fulfillment",
- "availability"
-]New value: +[
+ "product_id",
+ "is_eligible_search",
+ "is_eligible_checkout",
+ "fulfillment",
+ "availability"
+]
addedOutput schema / properties / product / properties / offers / maxItems
Added value: +0
changedOutput schema / required
Previous value: -[
- "product",
- "requested_context"
-]New value: +[
+ "product",
+ "requested_context",
+ "fulfillment_option"
+]