AllCards

Every card as a unique "atomic" object. May also be outputted as every card in a specific set.

Data type: array(anonymous object)
Property type: string

Structure

propertytypeexampledescription

colorIdentity

array(string)
["B"]
List of all colors in card’s mana cost, rules text and any color indicator.

colorIndicator

array(string)
["B","R"]
List of all colors in card’s color indicator (a symbol showing the colors of the card). Usually found only on cards without mana costs and other special cards.

colors

array(string)
["B","R"]
List of all colors in card’s mana cost and any color indicator. Some cards are special (such as Devoid cards or other cards with certain rules text).

convertedManaCost

float
5.0
The converted mana cost of the card.

duelDeck

string
"a"
If the card is in a duel deck product, can be "a" or "b". (If not in duel deck product, duelDeck is usually ommitted.)

faceConvertedManaCost

float
5.0
The converted mana cost of the face (half, or part) of the card.

foreignData

array(object)
[{{foreign-data}}]
See the {{foreign-data}} structure.

frameEffect

string
"legendary"
See the {{frame-effect}} structure.

hand

string
"+0"
Starting maximum hand size total modifier. A plus or minus character preceeds an integer. Used only on Vanguard cards.

layout

string
"normal"
Type of card. Can be normal, split, flip, transform, meld, leveler, saga, planar, scheme, vanguard, token, double_faced_token, emblem, augment, or host. (If normal, it is usually omitted.)

legalities

object
{{legalities}}
See the {{legalities}} structure.

life

string
"+0"
Starting life total modifier. A plus or minus character preceeds an integer. Used only on Vanguard cards.

loyalty

string
"7"
Planeswalker loyalty value.

manaCost

string
"{3}{W}{W}"
Mana cost of the card.

name

string
"Angel of Grace"
Name of the card. (If the card is in an Un-set and has multiple printings, a space and letter enclosed in parentheses, starting with (b), follows the name.)

names

array(string)
["Nicol Bolas, the Ravager","Nicol Bolas, the Arisen"]
Names of each face on the card. Meld cards are listed in the order of CardA, Meld, CardB.

power

string
"5"
Power of the creature.

printings

array(string)
["M19","PM19"]
List of sets the card was printed in, in uppercase.

rulings

array(object)
[{{rulings}}]
See the {{rulings}} structure.

side

string
"a"
Identifier of the side. Used on cards with multiple faces, such as flip, split, transform cards. Can be a, b, or c.

subtypes

array(string)
["Angel"]
List of card subtypes found after em-dash.

supertypes

array(string)
["Legendary"]
List of card supertypes found before em-dash.

tcgplayerProductId

integer
183201
Numeric identifier for the card for TCGPlayer.

tcgplayerPurchaseUrl

string
"https://mtgjson.com/links/c9231e9296c7917d"
URL which redirects to TCGPlayer website’s card page.

text

string
"Flash\nFlying\nWhen Angel of Grace enters the battlefield, until end of turn, damage that would reduce your life total to less than 1 reduces it to 1 instead.\n{4}{W}{W}, Exile Angel of Grace from your graveyard: Your life total becomes 10."
Rules text of the card.

toughness

string
"4"
Toughness of the card.

type

string
"Creature — Angel"
Type of the card. Includes any supertypes and subtypes.

types

array(string)
["Creature"]
List of types of the card.

uuid

string
b408de19-f203-502d-8325-28304ec21602
A universal unique id (v5) generated by MTGJSON. Each entry is unique.

uuidV421

string
b408de19-f203-502d-8325-28304ec21602
Compatibility uuid for v4.3.0, but will support v4.2.1 to help people transition until v4.4.0.
Last Updated: 2/24/2019, 12:02:37 AM