changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "availability": {
+ "additionalProperties": false,
+ "properties": {
+ "color": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "availableSizes": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "inStock": {
+ "type": "boolean"
+ },
+ "label": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "label",
+ "inStock"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "color": {
+ "type": "string"
+ },
+ "colorKey": {
+ "type": "string"
+ },
+ "compareAtPrice": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "compareAtPriceRange": {
+ "$ref": "#/properties/availability/properties/color/items/properties/priceRange"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "imageUrls": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "inStock": {
+ "type": "boolean"
+ },
+ "label": {
+ "type": "string"
+ },
+ "price": {
+ "type": "number"
+ },
+ "priceRange": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "type": "string"
+ },
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max",
+ "currency"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "colorKey",
+ "color",
+ "label",
+ "availableSizes"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "dimensions": {
+ "items": {
+ "enum": [
+ "color",
+ "size"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "sizes": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "compareAtPrice": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "compareAtPriceRange": {
+ "$ref": "#/properties/availability/properties/color/items/properties/priceRange"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "inStock": {
+ "type": "boolean"
+ },
+ "label": {
+ "type": "string"
+ },
+ "price": {
+ "type": "number"
+ },
+ "priceRange": {
+ "$ref": "#/properties/availability/properties/color/items/properties/priceRange"
+ }
+ },
+ "required": [
+ "label",
+ "inStock"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "variants": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "colorKey": {
+ "type": "string"
+ },
+ "compareAtPrice": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "currency": {
+ "type": "string"
+ },
+ "imageUrl": {
+ "type": "string"
+ },
+ "inStock": {
+ "type": "boolean"
+ },
+ "price": {
+ "type": "number"
+ },
+ "size": {
+ "type": "string"
+ },
+ "sku": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "inStock"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "dimensions",
+ "color",
+ "sizes"
+ ],
+ "type": "object"
+ },
+ "brand": {
+ "type": "string"
+ },
+ "category": {
+ "type": "string"
+ },
+ "closures": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "colors": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "compareAtPrice": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "currency": {
+ "type": "string"
+ },
+ "gender": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "images": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "inStock": {
+ "type": "boolean"
+ },
+ "isSustainable": {
+ "type": "boolean"
+ },
+ "materials": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "merchantDescription": {
+ "type": "string"
+ },
+ "neckline": {
+ "type": "string"
+ },
+ "price": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "productUrl": {
+ "type": "string"
+ },
+ "relevanceScore": {
+ "type": "number"
+ },
+ "silhouette": {
+ "type": "string"
+ },
+ "similarityScore": {
+ "type": "number"
+ },
+ "sleeves": {
+ "type": "string"
+ },
+ "store": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "domain": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "domain"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "summary": {
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "price",
+ "currency",
+ "availability"
+ ],
+ "type": "object"
+}