{ "events": { "version": "0", "event": [ { "eventid": "405069", "market": { "marketid": "472362", "marketNumber": "20", } }, { "eventid": "405626", "market": [ { "marketid": "473349", "marketNumber": "35" }, { "marketid": "473350", "marketNumber": "36"
} ] } ] }}
{ "$schema": "http://json-schema.org/draft-04/schema#", "description": "", "definitions": { "market": { "properties": { "marketid": { "type": "string", "minLength": 1 }, "marketNumber": { "type": "string", "minLength": 1 } }, "additionalProperties": false, "required": [ "marketid", "marketNumber" ]} }, "type": "object", "properties": { "events": { "type": "object", "properties": { "version": { "type": "string", "minLength": 1 }, "event": { "type": "array", "uniqueItems": true, "minItems": 1, "items": { "additionalProperties": false, "required": [ "eventid" ], "properties": { "eventid": { "type": "string", "minLength": 1 }, "market": { "oneOf": [ {"type": "object", "$ref": "#/definitions/market"}, { "type": "array", "items": {"$ref": "#/definitions/market"} } ] } } } } }, "additionalProperties": false, "required": [ "version", "event" ] } }, "additionalProperties": false, "required": [ "events" ]}
Found 1 error(s)Message:JSON is valid against more than one schema from 'oneOf'. Valid schema indexes: 0, 1.Schema path:#/properties/events/properties/event/items/0/properties/market/oneOf