Unique identifier for the object.
The name of the card.
The supertype of the card, such as Pokémon, Energy, or Trainer.
A list of subtypes, such as Basic, EX, Mega, Rapid Strike, etc.
The level of the card. This only pertains to cards from older sets and those of supertype Pokémon.
The hit points of the card.
The energy types for a card, such as Fire, Water, Grass, etc.
Which Pokémon this card evolves from.
Which Pokémon this card evolves to. Can be multiple, for example, Eevee.
Any rules associated with the card. For example, VMAX rules, Mega rules, or various trainer rules.
The ancient trait for a given card. An ancient trait has the following fields:
|name string||The name of the ancient trait|
|text string||The text value of the ancient trait|
One or more abilities for a given card. An ability has the following fields:
|name string||The name of the ability|
|text string||The text value of the ability|
|type string||The type of the ability, such as Ability or Pokémon-Power|
One or more attacks for a given card. An attack has the following fields:
|cost list(string)||The cost of the attack represented by a list of energy types.|
|name string||The name of the attack|
|text string||The text or description associated with the attack|
|damage string||The damage amount of the attack|
|convertedEnergyCost integer||The total cost of the attack. For example, if it costs 2 fire energy, the converted energy cost is simply 2.|
One or more weaknesses for a given card. A weakness has the following fields:
|type string||The type of weakness, such as Fire or Water.|
|value string||The value of the weakness|
One or more resistances for a given card. A resistance has the following fields:
|type string||The type of resistance, such as Fire or Water.|
|value string||The value of the resistance|
A list of costs it takes to retreat and return the card to your bench. Each cost is an energy type, such as Water or Fire.
The converted retreat cost for a card is the count of energy types found within the retreatCost field. For example, ["Fire", "Water"] has a converted retreat cost of 2.
The set details embedded into the card. See the set object for more details.
The number of the card.
The artist of the card.
The rarity of the card, such as "Common" or "Rare Rainbow".
The flavor text of the card. This is the text that can be found on some Pokémon cards that is usually italicized near the bottom of the card.
The national pokedex numbers associated with any Pokémon featured on a given card.
The legalities for a given card. A legality will not be present in the hash if it is not legal. If it is legal or banned, it will be present.
|standard string||The legality ruling for Standard. Can be either Legal, Banned, or not present.|
|expanded string||The legality ruling for Expanded. Can be either Legal, Banned, or not present.|
|unlimited string||The legality ruling for Unlimited. Can be either Legal, Banned, or not present.|
The images for a card.
|small string||A smaller, lower-res image for a card. This is a URL.|
|large string||A larger, higher-res image for a card. This is a URL.|
The TCGPlayer information for a given card.
|url string||The URL to the TCGPlayer store page to purchase this card.|
|updatedAt string||A date that the price was last updated. In the format of YYYY/MM/DD|
|prices hash||A hash of price types. See below for possible values.|
The following price types are available:
normal, holofoil, reverseHolofoil, 1stEditionHolofoil and 1stEditionNormal.
Each price type can have the following fields (all provided via TCGPlayer):
|low decimal||The low price of the card|
|mid decimal||The mid price of the card|
|high decimal||The high price of the card|
|market decimal||The market value of the card. This is usually the best representation of what people are willing to pay.|
|directLow decimal||The direct low price of the card|