mirror of
https://github.com/tcgdex/cards-database.git
synced 2025-05-28 02:40:11 +00:00
369 lines
5.6 KiB
JSON
369 lines
5.6 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-04/schema#",
|
|
"properties": {
|
|
"abilityType": {
|
|
"properties": {
|
|
"Ability": {
|
|
"type": "string"
|
|
},
|
|
"Ancient Trait": {
|
|
"type": "string"
|
|
},
|
|
"Poke-BODY": {
|
|
"type": "string"
|
|
},
|
|
"Poke-POWER": {
|
|
"type": "string"
|
|
},
|
|
"Pokemon Power": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"Ability",
|
|
"Ancient Trait",
|
|
"Poke-BODY",
|
|
"Poke-POWER",
|
|
"Pokemon Power"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"category": {
|
|
"properties": {
|
|
"Energy": {
|
|
"type": "string"
|
|
},
|
|
"Pokemon": {
|
|
"type": "string"
|
|
},
|
|
"Trainer": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"Energy",
|
|
"Pokemon",
|
|
"Trainer"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"energyType": {
|
|
"properties": {
|
|
"Normal": {
|
|
"type": "string"
|
|
},
|
|
"Special": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"Normal",
|
|
"Special"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"rarity": {
|
|
"properties": {
|
|
"ACE SPEC Rare": {
|
|
"type": "string"
|
|
},
|
|
"Amazing Rare": {
|
|
"type": "string"
|
|
},
|
|
"Classic Collection": {
|
|
"type": "string"
|
|
},
|
|
"Common": {
|
|
"type": "string"
|
|
},
|
|
"Double rare": {
|
|
"type": "string"
|
|
},
|
|
"Full Art Trainer": {
|
|
"type": "string"
|
|
},
|
|
"Holo Rare": {
|
|
"type": "string"
|
|
},
|
|
"Holo Rare V": {
|
|
"type": "string"
|
|
},
|
|
"Holo Rare VMAX": {
|
|
"type": "string"
|
|
},
|
|
"Holo Rare VSTAR": {
|
|
"type": "string"
|
|
},
|
|
"Hyper rare": {
|
|
"type": "string"
|
|
},
|
|
"Illustration rare": {
|
|
"type": "string"
|
|
},
|
|
"LEGEND": {
|
|
"type": "string"
|
|
},
|
|
"None": {
|
|
"type": "string"
|
|
},
|
|
"Radiant Rare": {
|
|
"type": "string"
|
|
},
|
|
"Rare": {
|
|
"type": "string"
|
|
},
|
|
"Rare Holo": {
|
|
"type": "string"
|
|
},
|
|
"Rare Holo LV.X": {
|
|
"type": "string"
|
|
},
|
|
"Rare PRIME": {
|
|
"type": "string"
|
|
},
|
|
"Secret Rare": {
|
|
"type": "string"
|
|
},
|
|
"Shiny Rare": {
|
|
"type": "string"
|
|
},
|
|
"Shiny Rare V": {
|
|
"type": "string"
|
|
},
|
|
"Shiny Rare VMAX": {
|
|
"type": "string"
|
|
},
|
|
"Shiny Ultra Rare": {
|
|
"type": "string"
|
|
},
|
|
"Special illustration rare": {
|
|
"type": "string"
|
|
},
|
|
"Ultra Rare": {
|
|
"type": "string"
|
|
},
|
|
"Uncommon": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"ACE SPEC Rare",
|
|
"Amazing Rare",
|
|
"Classic Collection",
|
|
"Common",
|
|
"Double rare",
|
|
"Full Art Trainer",
|
|
"Holo Rare",
|
|
"Holo Rare V",
|
|
"Holo Rare VMAX",
|
|
"Holo Rare VSTAR",
|
|
"Hyper rare",
|
|
"Illustration rare",
|
|
"LEGEND",
|
|
"None",
|
|
"Radiant Rare",
|
|
"Rare",
|
|
"Rare Holo",
|
|
"Rare Holo LV.X",
|
|
"Rare PRIME",
|
|
"Secret Rare",
|
|
"Shiny rare",
|
|
"Shiny rare V",
|
|
"Shiny rare VMAX",
|
|
"Shiny Ultra Rare",
|
|
"Special illustration rare",
|
|
"Ultra Rare",
|
|
"Uncommon"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"stage": {
|
|
"properties": {
|
|
"Baby": {
|
|
"type": "string"
|
|
},
|
|
"Basic": {
|
|
"type": "string"
|
|
},
|
|
"BREAK": {
|
|
"type": "string"
|
|
},
|
|
"LEVEL-UP": {
|
|
"type": "string"
|
|
},
|
|
"MEGA": {
|
|
"type": "string"
|
|
},
|
|
"RESTORED": {
|
|
"type": "string"
|
|
},
|
|
"Stage1": {
|
|
"type": "string"
|
|
},
|
|
"Stage2": {
|
|
"type": "string"
|
|
},
|
|
"V-UNION": {
|
|
"type": "string"
|
|
},
|
|
"VMAX": {
|
|
"type": "string"
|
|
},
|
|
"VSTAR": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"BREAK",
|
|
"Basic",
|
|
"LEVEL-UP",
|
|
"MEGA",
|
|
"RESTORED",
|
|
"Stage1",
|
|
"Stage2",
|
|
"VMAX",
|
|
"V-UNION",
|
|
"Baby",
|
|
"VSTAR"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"suffix": {
|
|
"properties": {
|
|
"EX": {
|
|
"type": "string"
|
|
},
|
|
"GX": {
|
|
"type": "string"
|
|
},
|
|
"Legend": {
|
|
"type": "string"
|
|
},
|
|
"Prime": {
|
|
"type": "string"
|
|
},
|
|
"SP": {
|
|
"type": "string"
|
|
},
|
|
"TAG TEAM-GX": {
|
|
"type": "string"
|
|
},
|
|
"V": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"EX",
|
|
"GX",
|
|
"Legend",
|
|
"Prime",
|
|
"SP",
|
|
"TAG TEAM-GX",
|
|
"V"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"trainerType": {
|
|
"properties": {
|
|
"Ace Spec": {
|
|
"type": "string"
|
|
},
|
|
"Goldenrod Game Corner": {
|
|
"type": "string"
|
|
},
|
|
"Item": {
|
|
"type": "string"
|
|
},
|
|
"Rocket's Secret Machine": {
|
|
"type": "string"
|
|
},
|
|
"Stadium": {
|
|
"type": "string"
|
|
},
|
|
"Supporter": {
|
|
"type": "string"
|
|
},
|
|
"Technical Machine": {
|
|
"type": "string"
|
|
},
|
|
"Tool": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"Ace Spec",
|
|
"Goldenrod Game Corner",
|
|
"Item",
|
|
"Rocket's Secret Machine",
|
|
"Stadium",
|
|
"Supporter",
|
|
"Technical Machine",
|
|
"Tool"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"types": {
|
|
"properties": {
|
|
"Colorless": {
|
|
"type": "string"
|
|
},
|
|
"Darkness": {
|
|
"type": "string"
|
|
},
|
|
"Dragon": {
|
|
"type": "string"
|
|
},
|
|
"Fairy": {
|
|
"type": "string"
|
|
},
|
|
"Fighting": {
|
|
"type": "string"
|
|
},
|
|
"Fire": {
|
|
"type": "string"
|
|
},
|
|
"Grass": {
|
|
"type": "string"
|
|
},
|
|
"Lightning": {
|
|
"type": "string"
|
|
},
|
|
"Metal": {
|
|
"type": "string"
|
|
},
|
|
"Psychic": {
|
|
"type": "string"
|
|
},
|
|
"Water": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"Colorless",
|
|
"Darkness",
|
|
"Dragon",
|
|
"Fairy",
|
|
"Fighting",
|
|
"Fire",
|
|
"Grass",
|
|
"Lightning",
|
|
"Metal",
|
|
"Psychic",
|
|
"Water"
|
|
],
|
|
"type": "object"
|
|
}
|
|
},
|
|
"required": [
|
|
"abilityType",
|
|
"category",
|
|
"energyType",
|
|
"rarity",
|
|
"stage",
|
|
"suffix",
|
|
"trainerType",
|
|
"types"
|
|
],
|
|
"type": "object"
|
|
}
|