changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": {},
+ "properties": {
+ "configuration": {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "name": {
+ "description": "Option name exactly as listed, e.g. \"Corners\".",
+ "type": "string"
+ },
+ "value": {
+ "description": "Chosen value exactly as listed, e.g. \"Square\".",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "value"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "delivery": {
+ "additionalProperties": {},
+ "properties": {
+ "arrivalDate": {
+ "type": "null"
+ },
+ "guidance": {
+ "type": "string"
+ },
+ "productionBusinessDays": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "max": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "min": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Authored production range, excluding transit."
+ },
+ "status": {
+ "const": "unconfirmed",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "arrivalDate",
+ "productionBusinessDays",
+ "guidance"
+ ],
+ "type": "object"
+ },
+ "discounts": {
+ "additionalProperties": {},
+ "properties": {
+ "amount": {
+ "type": "null"
+ },
+ "status": {
+ "const": "confirmed_at_shopify_checkout",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "amount"
+ ],
+ "type": "object"
+ },
+ "expiresAt": {
+ "description": "ISO-8601 UTC timestamp.",
+ "type": "string"
+ },
+ "instructions": {
+ "type": "string"
+ },
+ "issuedAt": {
+ "description": "ISO-8601 UTC timestamp.",
+ "type": "string"
+ },
+ "productTitle": {
+ "type": "string"
+ },
+ "quantity": {
+ "additionalProperties": {},
+ "properties": {
+ "lineQuantity": {
+ "const": 1,
+ "type": "number"
+ },
+ "mode": {
+ "const": "variant_pack",
+ "type": "string"
+ },
+ "printedQuantity": {
+ "description": "Printed cards in the pack.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "mode",
+ "lineQuantity",
+ "printedQuantity"
+ ],
+ "type": "object"
+ },
+ "quoteId": {
+ "type": "string"
+ },
+ "quoteToken": {
+ "description": "Signed 10-minute token; pass to approve_design_proof and create_checkout after buyer confirmation.",
+ "type": "string"
+ },
+ "shipping": {
+ "additionalProperties": {},
+ "properties": {
+ "amount": {
+ "type": "null"
+ },
+ "status": {
+ "const": "calculated_at_shopify_checkout",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "amount"
+ ],
+ "type": "object"
+ },
+ "subtotal": {
+ "additionalProperties": {},
+ "description": "Product subtotal before shipping, tax, discounts.",
+ "properties": {
+ "amount": {
+ "description": "Decimal amount as a string, e.g. \"24.99\".",
+ "type": "string"
+ },
+ "currency": {
+ "description": "ISO 4217 currency code, e.g. USD.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "currency"
+ ],
+ "type": "object"
+ },
+ "tax": {
+ "additionalProperties": {},
+ "properties": {
+ "amount": {
+ "type": "null"
+ },
+ "status": {
+ "const": "confirmed_at_shopify_checkout",
+ "type": "string"
+ },
+ "treatment": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "amount",
+ "treatment"
+ ],
+ "type": "object"
+ },
+ "total": {
+ "additionalProperties": {},
+ "properties": {
+ "amount": {
+ "type": "null"
+ },
+ "status": {
+ "const": "unknown_until_shopify_checkout",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "amount"
+ ],
+ "type": "object"
+ },
+ "variantId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "quoteId",
+ "quoteToken",
+ "productTitle",
+ "configuration",
+ "variantId",
+ "quantity",
+ "subtotal",
+ "shipping",
+ "tax",
+ "discounts",
+ "total",
+ "delivery",
+ "issuedAt",
+ "expiresAt",
+ "instructions"
+ ],
+ "type": "object"
+}