{"type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": ["productId", "type", "name", "manufacturer", "fields"], "x-unique": ["productId"], "properties": {"name": {"type": "string"}, "type": {"type": "string"}, "fields": {"type": "array", "items": {"type": "object", "required": ["key", "value"], "properties": {"key": {"type": "string"}, "value": {"type": "string"}}}}, "productId": {"type": "string"}, "manufacturer": {"type": "string"}}}