addedOutput schema / properties / _response_budget
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "dropped": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "limit_bytes": {
+ "type": "number"
+ },
+ "note": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "dropped",
+ "limit_bytes",
+ "note"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / active_promotions
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "active": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "gift_value": {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "id": {
+ "type": "string"
+ },
+ "qualifying_variants": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "terms": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "type",
+ "title",
+ "description",
+ "qualifying_variants",
+ "active"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / properties / address_sign_launch_gate / additionalProperties
Previous value: -{}New value: +false
addedOutput schema / properties / address_sign_launch_gate / properties
Added value: +{
+ "availability": {
+ "const": "not_available",
+ "type": "string"
+ },
+ "checkout_phase": {
+ "const": "blocked",
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "required_compliance_gate": {
+ "type": "string"
+ },
+ "supports_agent_checkout": {
+ "const": false,
+ "type": "boolean"
+ }
+}
removedOutput schema / properties / address_sign_launch_gate / propertyNames
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / address_sign_launch_gate / required
Added value: +[
+ "availability",
+ "reason",
+ "message",
+ "required_compliance_gate",
+ "supports_agent_checkout",
+ "checkout_phase"
+]
addedOutput schema / properties / ai_description
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / ai_summary
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "decision_factors": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "has_3d_preview": {
+ "type": "boolean"
+ },
+ "has_template_editor": {
+ "type": "boolean"
+ },
+ "ideal_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "key_differentiator": {
+ "type": "string"
+ },
+ "not_ideal_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "one_liner": {
+ "type": "string"
+ },
+ "price_breakdown": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "from": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "variant": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "variant",
+ "from",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "production_timeline": {
+ "additionalProperties": false,
+ "properties": {
+ "max_days": {
+ "type": "number"
+ },
+ "min_days": {
+ "type": "number"
+ },
+ "note": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "min_days",
+ "max_days",
+ "note"
+ ],
+ "type": "object"
+ },
+ "requires_photo_upload": {
+ "type": "boolean"
+ },
+ "unique_benefits": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "one_liner",
+ "key_differentiator",
+ "ideal_for",
+ "not_ideal_for",
+ "decision_factors",
+ "requires_photo_upload",
+ "has_3d_preview",
+ "has_template_editor"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / availability
Added value: +{
+ "enum": [
+ "in_stock",
+ "out_of_stock",
+ "preorder"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / available_locales
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / b2b
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "available": {
+ "type": "boolean"
+ },
+ "b2b_page_url": {
+ "type": "string"
+ },
+ "contact_email": {
+ "type": "string"
+ },
+ "contact_subject": {
+ "type": "string"
+ },
+ "programs": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "min_order": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "min_order",
+ "description"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "vat_invoicing": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "available",
+ "programs",
+ "contact_email",
+ "contact_subject",
+ "b2b_page_url",
+ "vat_invoicing"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / compareAtPrice
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / competitive_positioning
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "differentiators": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "competitor_typical": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "boolean"
+ }
+ ]
+ },
+ "feature": {
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "boolean"
+ }
+ ]
+ }
+ },
+ "required": [
+ "feature",
+ "value",
+ "competitor_typical"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "vs_competitors": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "key_differences": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "key_differences"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "category",
+ "differentiators",
+ "vs_competitors"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / configuration_contract
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "completion": {
+ "additionalProperties": false,
+ "properties": {
+ "agent_checkout_supported": {
+ "const": false,
+ "type": "boolean"
+ },
+ "configurator_url": {
+ "type": "string"
+ },
+ "human_handoff_required": {
+ "const": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "agent_checkout_supported",
+ "human_handoff_required",
+ "configurator_url"
+ ],
+ "type": "object"
+ },
+ "fields": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "available_when": {
+ "additionalProperties": false,
+ "properties": {
+ "equals": {
+ "type": "string"
+ },
+ "field": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "field",
+ "equals"
+ ],
+ "type": "object"
+ },
+ "default": {
+ "type": "number"
+ },
+ "key": {
+ "type": "string"
+ },
+ "max_length": {
+ "type": "number"
+ },
+ "maximum": {
+ "type": "number"
+ },
+ "minimum": {
+ "type": "number"
+ },
+ "required": {
+ "type": "boolean"
+ },
+ "type": {
+ "enum": [
+ "enum",
+ "string",
+ "number"
+ ],
+ "type": "string"
+ },
+ "values": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "label"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "key",
+ "type",
+ "required"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "mode": {
+ "const": "hosted_configurator_handoff",
+ "type": "string"
+ },
+ "quote": {
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "const": "size",
+ "type": "string"
+ },
+ "prices": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "option_id": {
+ "type": "string"
+ },
+ "option_label": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "option_id",
+ "option_label",
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "basis",
+ "prices"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "mode",
+ "fields",
+ "quote",
+ "completion"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / customization
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checkout_attribute": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "key": {
+ "type": "string"
+ },
+ "required": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "key",
+ "description",
+ "required"
+ ],
+ "type": "object"
+ },
+ "configurator_url": {
+ "type": "string"
+ },
+ "crop_tool": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "image_upload": {
+ "additionalProperties": false,
+ "properties": {
+ "formats": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "max_file_size": {
+ "type": "string"
+ },
+ "min_resolution": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "type": "number"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "recommended_resolution": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "type": "number"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "required": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "required",
+ "formats",
+ "max_file_size",
+ "min_resolution",
+ "recommended_resolution"
+ ],
+ "type": "object"
+ },
+ "ordering_flow": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "required": {
+ "type": "boolean"
+ },
+ "three_d_preview": {
+ "type": "boolean"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "required",
+ "type",
+ "description",
+ "image_upload",
+ "crop_tool",
+ "three_d_preview",
+ "configurator_url",
+ "ordering_flow",
+ "checkout_attribute"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / description
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / descriptionHtml
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / dropped
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / faqs
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "answer": {
+ "type": "string"
+ },
+ "question": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "question",
+ "answer"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / featuredImage
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / finish_guide
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "decision_rule": {
+ "type": "string"
+ },
+ "options": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "avoid_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "best_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "description",
+ "best_for",
+ "avoid_for"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "options",
+ "decision_rule"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / gallery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "close_up": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "context": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "alt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "lifestyle": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "context": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "alt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "mounting_detail": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "context": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "alt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "product_shots": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "context": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "alt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "size_comparison": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "context": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "alt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "product_shots",
+ "lifestyle",
+ "size_comparison",
+ "mounting_detail",
+ "close_up"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / gifting
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "budget_tiers": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "from": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "label": {
+ "type": "string"
+ },
+ "variant": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "label",
+ "variant",
+ "from",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "gift_message": {
+ "type": "boolean"
+ },
+ "gift_wrapping": {
+ "type": "boolean"
+ },
+ "is_giftable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "is_giftable",
+ "gift_wrapping",
+ "gift_message",
+ "budget_tiers"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / guarantee
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "accepted_claim_costs": {
+ "type": "string"
+ },
+ "claim_process": {
+ "type": "string"
+ },
+ "country_scope": {
+ "const": "all_served_countries",
+ "type": "string"
+ },
+ "coverage": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "customer_scope": {
+ "items": {
+ "enum": [
+ "B2C",
+ "B2B"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discontinued_exact_material_or_component": {
+ "type": "string"
+ },
+ "duration_years": {
+ "const": 3,
+ "type": "number"
+ },
+ "mandatory_period_adjustments": {
+ "type": "string"
+ },
+ "mandatory_statutory_rights": {
+ "const": "unaffected_under_governing_law",
+ "type": "string"
+ },
+ "performance_timing": {
+ "type": "string"
+ },
+ "policy_selector": {
+ "additionalProperties": false,
+ "properties": {
+ "conditionally_required_inputs": {
+ "additionalProperties": false,
+ "properties": {
+ "subdivision": {
+ "const": "required_when_country_is_CA",
+ "type": "string"
+ }
+ },
+ "required": [
+ "subdivision"
+ ],
+ "type": "object"
+ },
+ "inference_policy": {
+ "const": "none",
+ "type": "string"
+ },
+ "required_inputs": {
+ "items": {
+ "enum": [
+ "country",
+ "locale",
+ "customerType"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "url": {
+ "type": "string"
+ },
+ "url_template": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "url_template",
+ "required_inputs",
+ "conditionally_required_inputs",
+ "inference_policy"
+ ],
+ "type": "object"
+ },
+ "policy_url": {
+ "type": "string"
+ },
+ "publication_status": {
+ "const": "active",
+ "type": "string"
+ },
+ "reasonable_evidence_may_be_requested": {
+ "const": true,
+ "type": "boolean"
+ },
+ "remedies": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "retained_image_deletion_effect": {
+ "type": "string"
+ },
+ "starts": {
+ "const": "delivery",
+ "type": "string"
+ },
+ "terms_document_count": {
+ "type": "number"
+ },
+ "terms_version": {
+ "type": "string"
+ },
+ "type": {
+ "const": "voluntary_commercial_guarantee",
+ "type": "string"
+ },
+ "voluntary_guarantee_exclusions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "type",
+ "publication_status",
+ "customer_scope",
+ "country_scope",
+ "duration_years",
+ "starts",
+ "coverage",
+ "remedies",
+ "accepted_claim_costs",
+ "discontinued_exact_material_or_component",
+ "performance_timing",
+ "mandatory_period_adjustments",
+ "reasonable_evidence_may_be_requested",
+ "voluntary_guarantee_exclusions",
+ "claim_process",
+ "retained_image_deletion_effect",
+ "mandatory_statutory_rights",
+ "policy_url",
+ "policy_selector",
+ "terms_document_count",
+ "terms_version",
+ "description"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / images
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / properties / launch_gate / additionalProperties
Previous value: -{}New value: +false
addedOutput schema / properties / launch_gate / properties
Added value: +{
+ "availability": {
+ "const": "not_available",
+ "type": "string"
+ },
+ "checkout_phase": {
+ "const": "blocked",
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "required_compliance_gate": {
+ "type": "string"
+ },
+ "supports_agent_checkout": {
+ "const": false,
+ "type": "boolean"
+ }
+}
removedOutput schema / properties / launch_gate / propertyNames
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / launch_gate / required
Added value: +[
+ "availability",
+ "reason",
+ "message",
+ "required_compliance_gate",
+ "supports_agent_checkout",
+ "checkout_phase"
+]
addedOutput schema / properties / limit_bytes
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / localized_urls
Added value: +{
+ "additionalProperties": {
+ "type": "string"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedOutput schema / properties / material
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "mounting": {
+ "type": "string"
+ },
+ "process": {
+ "type": "string"
+ },
+ "thickness": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "thickness",
+ "process",
+ "mounting"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / options
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "values": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "values"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / price
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / product
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / productType
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / product_comparison
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "differences": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "vs_product": {
+ "type": "string"
+ },
+ "vs_product_title": {
+ "type": "string"
+ },
+ "when_to_choose_other": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "when_to_choose_this": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "vs_product",
+ "vs_product_title",
+ "differences",
+ "when_to_choose_this",
+ "when_to_choose_other"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / product_nature
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / products / items / additionalProperties
Previous value: -{}New value: +false
addedOutput schema / properties / products / items / properties
Added value: +{
+ "active_promotions": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "active": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "gift_value": {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "id": {
+ "type": "string"
+ },
+ "qualifying_variants": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "terms": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "type",
+ "title",
+ "description",
+ "qualifying_variants",
+ "active"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "availability": {
+ "enum": [
+ "in_stock",
+ "out_of_stock",
+ "preorder"
+ ],
+ "type": "string"
+ },
+ "b2b": {
+ "additionalProperties": false,
+ "properties": {
+ "available": {
+ "type": "boolean"
+ },
+ "b2b_page_url": {
+ "type": "string"
+ },
+ "contact_email": {
+ "type": "string"
+ },
+ "contact_subject": {
+ "type": "string"
+ },
+ "programs": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "min_order": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "min_order",
+ "description"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "vat_invoicing": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "available",
+ "programs",
+ "contact_email",
+ "contact_subject",
+ "b2b_page_url",
+ "vat_invoicing"
+ ],
+ "type": "object"
+ },
+ "compareAtPrice": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "customization": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checkout_attribute": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "key": {
+ "type": "string"
+ },
+ "required": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "key",
+ "description",
+ "required"
+ ],
+ "type": "object"
+ },
+ "configurator_url": {
+ "type": "string"
+ },
+ "crop_tool": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "image_upload": {
+ "additionalProperties": false,
+ "properties": {
+ "formats": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "max_file_size": {
+ "type": "string"
+ },
+ "min_resolution": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "type": "number"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "recommended_resolution": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "type": "number"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "required": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "required",
+ "formats",
+ "max_file_size",
+ "min_resolution",
+ "recommended_resolution"
+ ],
+ "type": "object"
+ },
+ "ordering_flow": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "required": {
+ "type": "boolean"
+ },
+ "three_d_preview": {
+ "type": "boolean"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "required",
+ "type",
+ "description",
+ "image_upload",
+ "crop_tool",
+ "three_d_preview",
+ "configurator_url",
+ "ordering_flow",
+ "checkout_attribute"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "description": {
+ "type": "string"
+ },
+ "featuredImage": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "finish_guide": {
+ "additionalProperties": false,
+ "properties": {
+ "decision_rule": {
+ "type": "string"
+ },
+ "options": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "avoid_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "best_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "description",
+ "best_for",
+ "avoid_for"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "options",
+ "decision_rule"
+ ],
+ "type": "object"
+ },
+ "gifting": {
+ "additionalProperties": false,
+ "properties": {
+ "budget_tiers": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "from": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "label": {
+ "type": "string"
+ },
+ "variant": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "label",
+ "variant",
+ "from",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "gift_message": {
+ "type": "boolean"
+ },
+ "gift_wrapping": {
+ "type": "boolean"
+ },
+ "is_giftable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "is_giftable",
+ "gift_wrapping",
+ "gift_message",
+ "budget_tiers"
+ ],
+ "type": "object"
+ },
+ "handle": {
+ "type": "string"
+ },
+ "images": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "launch_gate": {
+ "additionalProperties": false,
+ "properties": {
+ "availability": {
+ "const": "not_available",
+ "type": "string"
+ },
+ "checkout_phase": {
+ "const": "blocked",
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "required_compliance_gate": {
+ "type": "string"
+ },
+ "supports_agent_checkout": {
+ "const": false,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "availability",
+ "reason",
+ "message",
+ "required_compliance_gate",
+ "supports_agent_checkout",
+ "checkout_phase"
+ ],
+ "type": "object"
+ },
+ "material": {
+ "additionalProperties": false,
+ "properties": {
+ "mounting": {
+ "type": "string"
+ },
+ "process": {
+ "type": "string"
+ },
+ "thickness": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "thickness",
+ "process",
+ "mounting"
+ ],
+ "type": "object"
+ },
+ "options": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "values": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "values"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "price": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "productType": {
+ "type": "string"
+ },
+ "product_nature": {
+ "type": "string"
+ },
+ "shipping": {
+ "additionalProperties": false,
+ "properties": {
+ "estimatedDays": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "freeAbove": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "productionDays": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "zones": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "freeAbove",
+ "estimatedDays",
+ "zones",
+ "productionDays"
+ ],
+ "type": "object"
+ },
+ "tags": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "variants": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "availability": {
+ "enum": [
+ "in_stock",
+ "out_of_stock",
+ "preorder"
+ ],
+ "type": "string"
+ },
+ "compareAtPrice": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "dimensions": {
+ "additionalProperties": false,
+ "properties": {
+ "height_cm": {
+ "type": "number"
+ },
+ "width_cm": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width_cm",
+ "height_cm"
+ ],
+ "type": "object"
+ },
+ "image": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "options": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "value"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "price": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sku": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "sku",
+ "price",
+ "compareAtPrice",
+ "availability",
+ "options",
+ "image"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "vendor": {
+ "type": "string"
+ }
+}
removedOutput schema / properties / products / items / propertyNames
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / products / items / required
Added value: +[
+ "handle",
+ "title",
+ "description",
+ "price",
+ "compareAtPrice",
+ "availability",
+ "images",
+ "featuredImage",
+ "variants",
+ "options",
+ "tags",
+ "productType",
+ "vendor",
+ "shipping",
+ "customization",
+ "product_nature",
+ "material",
+ "url"
+]
addedOutput schema / properties / proof_workflow
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "applies_when": {
+ "const": "bolot_studio_requests_crop_or_correction_approval",
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "no_response_outcome": {
+ "const": "produce_using_original_crop_submitted_with_order",
+ "type": "string"
+ },
+ "no_response_waives_nonconformity_rights": {
+ "const": false,
+ "type": "boolean"
+ },
+ "proof_approval_waives_nonconformity_rights": {
+ "const": false,
+ "type": "boolean"
+ },
+ "response_period": {
+ "additionalProperties": false,
+ "properties": {
+ "maximum_business_days": {
+ "const": 5,
+ "type": "number"
+ }
+ },
+ "required": [
+ "maximum_business_days"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "applies_when",
+ "response_period",
+ "no_response_outcome",
+ "proof_approval_waives_nonconformity_rights",
+ "no_response_waives_nonconformity_rights",
+ "description"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / quality_assurance
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "color_accuracy": {
+ "type": "string"
+ },
+ "defect_policy": {
+ "type": "string"
+ },
+ "individual_inspection": {
+ "type": "boolean"
+ },
+ "inspection_description": {
+ "type": "string"
+ },
+ "production_method": {
+ "type": "string"
+ },
+ "quality_standard": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "individual_inspection",
+ "inspection_description",
+ "color_accuracy",
+ "production_method",
+ "quality_standard"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / reason
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / returns
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "changeOfMindReturns": {
+ "const": "not_offered_for_personalized_goods",
+ "type": "string"
+ },
+ "coverage": {
+ "type": "string"
+ },
+ "days": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "eligibleReasons": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "excludedReasons": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "freeReturns": {
+ "const": false,
+ "type": "boolean"
+ },
+ "legalBasis": {
+ "type": "string"
+ },
+ "merchantPaidVerifiedIssueReturns": {
+ "const": true,
+ "type": "boolean"
+ },
+ "personalizedGoodsExemption": {
+ "type": "boolean"
+ },
+ "process": {
+ "type": "string"
+ },
+ "qualityIssueReportingHasSeparateDeadline": {
+ "const": false,
+ "type": "boolean"
+ },
+ "qualityIssueReportingTiming": {
+ "const": "promptly_after_discovery",
+ "type": "string"
+ },
+ "seasonal_override": {
+ "additionalProperties": false,
+ "properties": {
+ "days": {
+ "type": "number"
+ },
+ "description": {
+ "type": "string"
+ },
+ "period": {
+ "additionalProperties": false,
+ "properties": {
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "period",
+ "days",
+ "description"
+ ],
+ "type": "object"
+ },
+ "type": {
+ "const": "statutory_remedies_personalized_goods",
+ "type": "string"
+ }
+ },
+ "required": [
+ "days",
+ "type",
+ "freeReturns",
+ "changeOfMindReturns",
+ "qualityIssueReportingTiming",
+ "qualityIssueReportingHasSeparateDeadline",
+ "merchantPaidVerifiedIssueReturns"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / shipping
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "estimatedDays": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "freeAbove": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "productionDays": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "zones": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "freeAbove",
+ "estimatedDays",
+ "zones",
+ "productionDays"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / shipping_zones
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "carrier": {
+ "type": "string"
+ },
+ "countries": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "delivery_days": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "zone": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "zone",
+ "countries",
+ "delivery_days"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / social_proof
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "aggregate_rating": {
+ "additionalProperties": false,
+ "properties": {
+ "review_count": {
+ "type": "number"
+ },
+ "reviews_with_photos_count": {
+ "type": "number"
+ },
+ "scale": {
+ "type": "number"
+ },
+ "value": {
+ "type": "number"
+ },
+ "verified_purchase_count": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "value",
+ "scale",
+ "review_count",
+ "verified_purchase_count",
+ "reviews_with_photos_count"
+ ],
+ "type": "object"
+ },
+ "featured_reviews": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "author": {
+ "type": "string"
+ },
+ "body": {
+ "type": "string"
+ },
+ "date": {
+ "type": "string"
+ },
+ "has_photo": {
+ "type": "boolean"
+ },
+ "rating": {
+ "type": "number"
+ },
+ "variant": {
+ "type": "string"
+ },
+ "verified_purchase": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "author",
+ "rating",
+ "body",
+ "verified_purchase",
+ "has_photo",
+ "date"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "review_page_url": {
+ "type": "string"
+ },
+ "review_source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "aggregate_rating",
+ "featured_reviews",
+ "review_source",
+ "review_page_url"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / sustainability
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "certifications": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "material_recyclability": {
+ "type": "string"
+ },
+ "packaging": {
+ "type": "string"
+ },
+ "process_claims": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "material_recyclability",
+ "process_claims",
+ "packaging",
+ "certifications"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / tags
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / title
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / tool
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / updatedAt
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / url
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / use_cases
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "age_range": {
+ "type": "string"
+ },
+ "occasion": {
+ "type": "string"
+ },
+ "price_from": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "recipient_profile": {
+ "type": "string"
+ },
+ "recommended_finish": {
+ "type": "string"
+ },
+ "recommended_variant": {
+ "type": "string"
+ },
+ "seasonal": {
+ "type": "boolean"
+ },
+ "why": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "occasion",
+ "recommended_variant",
+ "recommended_finish",
+ "price_from",
+ "why"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / variants
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "availability": {
+ "enum": [
+ "in_stock",
+ "out_of_stock",
+ "preorder"
+ ],
+ "type": "string"
+ },
+ "compareAtPrice": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "dimensions": {
+ "additionalProperties": false,
+ "properties": {
+ "height_cm": {
+ "type": "number"
+ },
+ "width_cm": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width_cm",
+ "height_cm"
+ ],
+ "type": "object"
+ },
+ "image": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "altText": {
+ "type": "string"
+ },
+ "height": {
+ "type": "number"
+ },
+ "url": {
+ "type": "string"
+ },
+ "width": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "url",
+ "altText",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "options": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "value"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "price": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "type": "string"
+ },
+ "currency": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sku": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "sku",
+ "price",
+ "compareAtPrice",
+ "availability",
+ "options",
+ "image"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / vendor
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / wall_art_launch_gate / additionalProperties
Previous value: -{}New value: +false
addedOutput schema / properties / wall_art_launch_gate / properties
Added value: +{
+ "availability": {
+ "const": "not_available",
+ "type": "string"
+ },
+ "checkout_phase": {
+ "const": "blocked",
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "required_compliance_gate": {
+ "type": "string"
+ },
+ "supports_agent_checkout": {
+ "const": false,
+ "type": "boolean"
+ }
+}
removedOutput schema / properties / wall_art_launch_gate / propertyNames
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / wall_art_launch_gate / required
Added value: +[
+ "availability",
+ "reason",
+ "message",
+ "required_compliance_gate",
+ "supports_agent_checkout",
+ "checkout_phase"
+]