{
"title": "PageAverageDeck",
"type": "object",
"properties": {
"artifact": {
"default": 0,
"title": "Artifact",
"type": "integer"
},
"creature": {
"default": 0,
"title": "Creature",
"type": "integer"
},
"enchantment": {
"default": 0,
"title": "Enchantment",
"type": "integer"
},
"instant": {
"default": 0,
"title": "Instant",
"type": "integer"
},
"land": {
"default": 0,
"title": "Land",
"type": "integer"
},
"planeswalker": {
"default": 0,
"title": "Planeswalker",
"type": "integer"
},
"sorcery": {
"default": 0,
"title": "Sorcery",
"type": "integer"
},
"battle": {
"default": 0,
"title": "Battle",
"type": "integer"
},
"id": {
"anyOf": [
{
"format": "uuid",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Id"
},
"header": {
"title": "Header",
"type": "string"
},
"description": {
"title": "Description",
"type": "string"
},
"container": {
"$ref": "#/$defs/Container"
},
"cardlist": {
"default": [],
"items": {
"anyOf": [
{
"$ref": "#/$defs/CollectionItemCompleteCard"
},
{
"$ref": "#/$defs/CollectionItemCardSynergy"
},
{
"$ref": "#/$defs/CollectionItemCardIncluded"
},
{
"$ref": "#/$defs/CollectionItemCard"
},
{
"$ref": "#/$defs/CollectionItem"
}
]
},
"title": "Cardlist",
"type": "array"
},
"panels": {
"$ref": "#/$defs/Panel"
},
"deck": {
"items": {
"type": "string"
},
"title": "Deck",
"type": "array"
}
},
"$defs": {
"Article": {
"properties": {
"alt": {
"title": "Alt",
"type": "string"
},
"date": {
"format": "date",
"title": "Date",
"type": "string"
},
"href": {
"format": "uri",
"minLength": 1,
"title": "Href",
"type": "string"
},
"value": {
"title": "Value",
"type": "string"
},
"author": {
"$ref": "#/$defs/Author"
},
"site": {
"$ref": "#/$defs/ArticleSite"
}
},
"required": [
"alt",
"date",
"href",
"value",
"author",
"site"
],
"title": "Article",
"type": "object"
},
"ArticleSite": {
"properties": {
"api": {
"format": "uri",
"minLength": 1,
"title": "Api",
"type": "string"
},
"auth": {
"title": "Auth",
"type": "string"
},
"id": {
"title": "Id",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
},
"parent_page_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Parent Page Id"
},
"tags": {
"default": false,
"title": "Tags",
"type": "boolean"
}
},
"required": [
"api",
"auth",
"id",
"name"
],
"title": "ArticleSite",
"type": "object"
},
"Author": {
"properties": {
"avatar": {
"format": "uri",
"minLength": 1,
"title": "Avatar",
"type": "string"
},
"id": {
"title": "Id",
"type": "integer"
},
"link": {
"format": "uri",
"minLength": 1,
"title": "Link",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
}
},
"required": [
"avatar",
"id",
"link",
"name"
],
"title": "Author",
"type": "object"
},
"Collection": {
"properties": {
"header": {
"title": "Header",
"type": "string"
},
"tag": {
"title": "Tag",
"type": "string"
},
"cardviews": {
"items": {
"anyOf": [
{
"$ref": "#/$defs/CollectionItemCompleteCard"
},
{
"$ref": "#/$defs/CollectionItemCardSynergy"
},
{
"$ref": "#/$defs/CollectionItemCardIncluded"
},
{
"$ref": "#/$defs/CollectionItemCard"
},
{
"$ref": "#/$defs/CollectionItem"
}
]
},
"title": "Cardviews",
"type": "array"
},
"href": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Href"
},
"more": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "More"
}
},
"required": [
"header",
"tag",
"cardviews"
],
"title": "Collection",
"type": "object"
},
"CollectionItem": {
"description": "Representation of a basic list item",
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"sanitized": {
"title": "Sanitized",
"type": "string"
},
"sanitized_wo": {
"title": "Sanitized Wo",
"type": "string"
},
"url": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
}
},
"required": [
"name",
"sanitized",
"sanitized_wo"
],
"title": "CollectionItem",
"type": "object"
},
"CollectionItemCard": {
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"sanitized": {
"title": "Sanitized",
"type": "string"
},
"sanitized_wo": {
"title": "Sanitized Wo",
"type": "string"
},
"url": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
},
"num_decks": {
"title": "Num Decks",
"type": "integer"
},
"cards": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/EdhRecCardRef"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Cards"
},
"is_partner": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": false,
"title": "Is Partner"
},
"names": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Names"
}
},
"required": [
"name",
"sanitized",
"sanitized_wo",
"num_decks"
],
"title": "CollectionItemCard",
"type": "object"
},
"CollectionItemCardIncluded": {
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"sanitized": {
"title": "Sanitized",
"type": "string"
},
"sanitized_wo": {
"title": "Sanitized Wo",
"type": "string"
},
"url": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
},
"num_decks": {
"title": "Num Decks",
"type": "integer"
},
"cards": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/EdhRecCardRef"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Cards"
},
"is_partner": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": false,
"title": "Is Partner"
},
"names": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Names"
},
"label": {
"title": "Label",
"type": "string"
},
"inclusion": {
"title": "Inclusion",
"type": "integer"
}
},
"required": [
"name",
"sanitized",
"sanitized_wo",
"num_decks",
"label",
"inclusion"
],
"title": "CollectionItemCardIncluded",
"type": "object"
},
"CollectionItemCardSynergy": {
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"sanitized": {
"title": "Sanitized",
"type": "string"
},
"sanitized_wo": {
"title": "Sanitized Wo",
"type": "string"
},
"url": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
},
"num_decks": {
"title": "Num Decks",
"type": "integer"
},
"cards": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/EdhRecCardRef"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Cards"
},
"is_partner": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": false,
"title": "Is Partner"
},
"names": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Names"
},
"label": {
"title": "Label",
"type": "string"
},
"inclusion": {
"title": "Inclusion",
"type": "integer"
},
"synergy": {
"title": "Synergy",
"type": "number"
},
"potential_decks": {
"title": "Potential Decks",
"type": "integer"
}
},
"required": [
"name",
"sanitized",
"sanitized_wo",
"num_decks",
"label",
"inclusion",
"synergy",
"potential_decks"
],
"title": "CollectionItemCardSynergy",
"type": "object"
},
"CollectionItemCompleteCard": {
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"sanitized": {
"title": "Sanitized",
"type": "string"
},
"sanitized_wo": {
"title": "Sanitized Wo",
"type": "string"
},
"url": {
"anyOf": [
{
"format": "path",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Url"
},
"cmc": {
"title": "Cmc",
"type": "integer"
},
"image_uris": {
"default": [],
"items": {
"$ref": "#/$defs/ImageUri"
},
"title": "Image Uris",
"type": "array"
},
"layout": {
"title": "Layout",
"type": "string"
},
"prices": {
"anyOf": [
{
"additionalProperties": {
"anyOf": [
{
"$ref": "#/$defs/PriceUrl"
},
{
"$ref": "#/$defs/PriceSlug"
},
{
"type": "null"
}
]
},
"type": "object"
},
{
"type": "null"
}
],
"title": "Prices"
},
"primary_type": {
"title": "Primary Type",
"type": "string"
},
"rarity": {
"title": "Rarity",
"type": "string"
},
"salt": {
"title": "Salt",
"type": "number"
},
"type": {
"title": "Type",
"type": "string"
},
"combos": {
"title": "Combos",
"type": "boolean"
},
"legal_commander": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": false,
"title": "Legal Commander"
},
"aetherhub_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Aetherhub Uri"
},
"archidekt_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Archidekt Uri"
},
"deckstats_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Deckstats Uri"
},
"moxfield_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Moxfield Uri"
},
"mtggoldfish_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Mtggoldfish Uri"
},
"scryfall_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Scryfall Uri"
},
"spellbook_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Spellbook Uri"
}
},
"required": [
"name",
"sanitized",
"sanitized_wo",
"cmc",
"layout",
"prices",
"primary_type",
"rarity",
"salt",
"type",
"combos"
],
"title": "CollectionItemCompleteCard",
"type": "object"
},
"ComboReference": {
"properties": {
"value": {
"title": "Value",
"type": "string"
},
"alt": {
"title": "Alt",
"type": "string"
},
"href": {
"format": "path",
"title": "Href",
"type": "string"
}
},
"required": [
"value",
"alt",
"href"
],
"title": "ComboReference",
"type": "object"
},
"CommanderSubtype": {
"properties": {
"count": {
"title": "Count",
"type": "integer"
},
"href-suffix": {
"format": "path",
"title": "Href-Suffix",
"type": "string"
},
"value": {
"title": "Value",
"type": "string"
}
},
"required": [
"count",
"href-suffix",
"value"
],
"title": "CommanderSubtype",
"type": "object"
},
"CommanderTag": {
"properties": {
"count": {
"title": "Count",
"type": "integer"
},
"slug": {
"title": "Slug",
"type": "string"
},
"value": {
"title": "Value",
"type": "string"
}
},
"required": [
"count",
"slug",
"value"
],
"title": "CommanderTag",
"type": "object"
},
"Container": {
"properties": {
"breadcrumb": {
"anyOf": [
{
"items": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Breadcrumb"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Description"
},
"json_dict": {
"$ref": "#/$defs/JsonDict"
},
"keywords": {
"title": "Keywords",
"type": "string"
},
"title": {
"title": "Title",
"type": "string"
}
},
"required": [
"json_dict",
"keywords",
"title"
],
"title": "Container",
"type": "object"
},
"EdhRecCardRef": {
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"url": {
"title": "Url",
"type": "string"
}
},
"required": [
"name",
"url"
],
"title": "EdhRecCardRef",
"type": "object"
},
"ImageUri": {
"properties": {
"normal": {
"anyOf": [
{
"format": "uri",
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Normal"
},
"art_crop": {
"anyOf": [
{
"format": "uri",
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Art Crop"
}
},
"title": "ImageUri",
"type": "object"
},
"JsonDict": {
"properties": {
"cardlists": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/Collection"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Cardlists"
},
"card": {
"anyOf": [
{
"$ref": "#/$defs/CollectionItemCompleteCard"
},
{
"type": "null"
}
],
"default": null
}
},
"title": "JsonDict",
"type": "object"
},
"Link": {
"properties": {
"header": {
"title": "Header",
"type": "string"
},
"items": {
"default": [],
"items": {
"$ref": "#/$defs/LinkItem"
},
"title": "Items",
"type": "array"
},
"separator": {
"default": false,
"title": "Separator",
"type": "boolean"
}
},
"required": [
"header"
],
"title": "Link",
"type": "object"
},
"LinkItem": {
"properties": {
"current": {
"default": false,
"title": "Current",
"type": "boolean"
},
"href": {
"format": "path",
"title": "Href",
"type": "string"
},
"value": {
"title": "Value",
"type": "string"
}
},
"required": [
"href",
"value"
],
"title": "LinkItem",
"type": "object"
},
"Panel": {
"properties": {
"links": {
"items": {
"$ref": "#/$defs/Link"
},
"title": "Links",
"type": "array"
},
"deckinfo": {
"anyOf": [
{
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Deckinfo"
},
"articles": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/Article"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Articles"
},
"taglinks": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/CommanderTag"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Taglinks"
},
"tribelinks": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/CommanderSubtype"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tribelinks"
},
"mana_curve": {
"additionalProperties": {
"type": "integer"
},
"default": {
"0": 0,
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0
},
"title": "Mana Curve",
"type": "object"
},
"combocounts": {
"anyOf": [
{
"items": {
"$ref": "#/$defs/ComboReference"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Combocounts"
}
},
"required": [
"links"
],
"title": "Panel",
"type": "object"
},
"PriceSlug": {
"properties": {
"price": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Price"
},
"slug": {
"title": "Slug",
"type": "string"
}
},
"required": [
"slug"
],
"title": "PriceSlug",
"type": "object"
},
"PriceUrl": {
"properties": {
"price": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Price"
},
"url": {
"format": "uri",
"minLength": 1,
"title": "Url",
"type": "string"
}
},
"required": [
"url"
],
"title": "PriceUrl",
"type": "object"
}
},
"required": [
"header",
"description",
"container",
"panels",
"deck"
]
}