cards.openstacks.mtg.card

A Magic: The Gathering card (oracle data)

Details · record, key any
Kindrecord
Record keyany
Authoritymtg.openstacks.cards
Indexed

Record

record · key any

Properties

cmc

integer

Converted mana cost / mana value

Colors for Commander color identity rules

itemsstring

colors

array

Colors in the card's mana cost (W, U, B, R, G)

itemsstring

createdAt

string · datetime

When this record was created

faces

array

Individual faces for multi-face cards

itemsref
Reference

Keyword abilities, e.g. ['Flying', 'Haste']

itemsstring

layout

requiredstring

Card layout type

  • knownValues: normal | split | flip | transform | modal_dfc | meld | leveler | class | saga | adventure | mutate | prototype | battle | planar | scheme | vanguard | token | double_faced_token | emblem | augment | host | art_series | reversible_card

Format legality status

Reference

loyalty

string

Starting loyalty (for planeswalkers)

manaCost

string

Mana cost in MTG notation, e.g. '{2}{U}{U}'

name

requiredstring

Card name (front face name for multi-face cards)

Rules text

power

string

Power (for creatures), can be '*' or other special values

scryfallOracleId

requiredstring

Scryfall oracle_id - shared across all printings

toughness

string

Toughness (for creatures), can be '*' or other special values

typeLine

string

Full type line, e.g. 'Legendary Creature — Human Wizard'

#cardFace

object

One face of a multi-face card

Properties

colors

array

Colors for this face

itemsstring

loyalty

string

manaCost

string

Mana cost for this face

name

requiredstring

Face name

Oracle text for this face

power

string

toughness

string

typeLine

string

Type line for this face

#legalities

object

Format legality information

Properties

alchemy

string
  • knownValues: legal | not_legal | banned | suspended

brawl

string
  • knownValues: legal | not_legal | banned | suspended

commander

string
  • knownValues: legal | not_legal | banned | suspended

duel

string
  • knownValues: legal | not_legal | banned | suspended

future

string
  • knownValues: legal | not_legal | banned | suspended

gladiator

string
  • knownValues: legal | not_legal | banned | suspended

historic

string
  • knownValues: legal | not_legal | banned | suspended

legacy

string
  • knownValues: legal | not_legal | banned | suspended

modern

string
  • knownValues: legal | not_legal | banned | suspended
  • knownValues: legal | not_legal | banned | suspended

oldschool

string
  • knownValues: legal | not_legal | banned | suspended

pauper

string
  • knownValues: legal | not_legal | banned | suspended
  • knownValues: legal | not_legal | banned | suspended

penny

string
  • knownValues: legal | not_legal | banned | suspended

pioneer

string
  • knownValues: legal | not_legal | banned | suspended

predh

string
  • knownValues: legal | not_legal | banned | suspended

premodern

string
  • knownValues: legal | not_legal | banned | suspended

standard

string
  • knownValues: legal | not_legal | banned | suspended
  • knownValues: legal | not_legal | banned | suspended

timeless

string
  • knownValues: legal | not_legal | banned | suspended

vintage

string
  • knownValues: legal | not_legal | banned | suspended

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.