changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "product": {
+ "additionalProperties": true,
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "colour_count_in_stock": {
+ "type": "number"
+ },
+ "colours": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "expected_restock": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "finish": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "hex": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "in_stock": {
+ "type": "boolean"
+ },
+ "material": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "description": {
+ "type": "string"
+ },
+ "features": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "installation_type": {
+ "type": "string"
+ },
+ "materials": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "max_height_mm": {
+ "type": "number"
+ },
+ "max_width_mm": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "product_id": {
+ "type": "string"
+ },
+ "product_url": {
+ "type": "string"
+ },
+ "schema_url": {
+ "type": "string"
+ },
+ "size_limits": {
+ "additionalProperties": true,
+ "properties": {
+ "availability_rule": {
+ "type": "string"
+ },
+ "combination_dependent": {
+ "type": "boolean"
+ },
+ "max_height_mm": {
+ "type": "number"
+ },
+ "max_width_mm": {
+ "type": "number"
+ },
+ "measurement_note": {
+ "type": "string"
+ },
+ "minimum_charge_height_mm": {
+ "type": "number"
+ },
+ "minimum_charge_width_mm": {
+ "type": "number"
+ },
+ "product_id": {
+ "type": "string"
+ },
+ "unit": {
+ "const": "mm",
+ "type": "string"
+ },
+ "validation_note": {
+ "type": "string"
+ },
+ "width_drop_frontier": {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "max_drop_mm": {
+ "type": "number"
+ },
+ "width_band_max_mm": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "width_band_max_mm",
+ "max_drop_mm"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "product_id",
+ "unit",
+ "max_width_mm",
+ "max_height_mm",
+ "minimum_charge_width_mm",
+ "minimum_charge_height_mm",
+ "combination_dependent",
+ "availability_rule",
+ "width_drop_frontier",
+ "measurement_note",
+ "validation_note"
+ ],
+ "type": "object"
+ },
+ "suitable_for": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "product_id",
+ "name",
+ "category",
+ "colours",
+ "product_url"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "product"
+ ],
+ "type": "object"
+}