{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "ItemHistory", "type": "object", "properties": { "owner": { "$ref": "#/components/schemas/UnionAddress" }, "contract": { "$ref": "#/components/schemas/ContractAddress" }, "tokenId": { "$ref": "#/components/schemas/BigInteger" }, "value": { "$ref": "#/components/schemas/BigInteger" }, "date": { "type": "string", "format": "date-time" } }, "description": "History of item", "required": [ "contract", "tokenId", "date" ], "oneOf": [ { "$ref": "#/components/schemas/ItemRoyalty" }, { "$ref": "#/components/schemas/ItemTransfer" } ] }