Skip to content
On This Page

Legalities

The Legalities Data Model describes the properties of legalities of a card in various game play formats.

TypeScript Model

Show/Hide Model
TypeScript
export type Legalities = {
  alchemy?: string;
  brawl?: string;
  commander?: string;
  duel?: string;
  explorer?: string;
  future?: string;
  gladiator?: string;
  historic?: string;
  historicbrawl?: string;
  legacy?: string;
  modern?: string;
  oldschool?: string;
  pauper?: string;
  penny?: string;
  pioneer?: string;
  predh?: string;
  premodern?: string;
  standard?: string;
  vintage?: string;
};

Model Properties

alchemy optional

Legality of the card in the Alchemy play format.

  • Type: string
  • Introduced: v5.1.0

brawl optional

Legality of the card in the Brawl play format.

  • Type: string
  • Introduced: v4.0.0

commander optional

Legality of the card in the Commander play format.

  • Type: string
  • Introduced: v4.0.0

duel optional

Legality of the card in the Duel Commander play format.

  • Type: string
  • Introduced: v4.0.0

explorer optional

Legality of the card in the Explorer play format.

  • Type: string
  • Introduced: v5.2.1

future optional

Legality of the card in the future for the Standard play format.

  • Type: string
  • Introduced: v4.0.0

gladiator optional

Legality of the card in the Gladiator play format.

  • Type: string
  • Introduced: v5.2.0

historic optional

Legality of the card in the Historic play format.

  • Type: string
  • Introduced: v5.1.0

historicbrawl optional

Legality of the card in the Historic Brawl play format.

  • Type: string
  • Introduced: v5.2.0

legacy optional

Legality of the card in the Legacy play format.

  • Type: string
  • Introduced: v4.0.0

modern optional

Legality of the card in the Modern play format.

  • Type: string
  • Introduced: v4.0.0

oldschool optional

Legality of the card in the Old School play format.

  • Type: string
  • Introduced: v5.2.0

pauper optional

Legality of the card in the Pauper play format.

  • Type: string
  • Introduced: v4.0.0

penny optional

Legality of the card in the Penny Dreadful play format.

  • Type: string
  • Introduced: v4.0.0

pioneer optional

Legality of the card in the Pioneer play format.

  • Type: string
  • Introduced: v4.6.0

predh optional

Legality of the card in the PreDH play format.

  • Type: string
  • Introduced: v5.2.1

premodern optional

Legality of the card in the Premodern play format.

  • Type: string
  • Introduced: v5.2.0

standard optional

Legality of the card in the Standard play format.

  • Type: string
  • Introduced: v4.0.0

vintage optional

Legality of the card in the Vintage play format.

  • Type: string
  • Introduced: v4.0.0