Skip to content

Legalities

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

TypeScript Model

Toggle 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;
  oathbreaker?: string;
  oldschool?: string;
  pauper?: string;
  paupercommander?: string;
  penny?: string;
  pioneer?: string;
  predh?: string;
  premodern?: string;
  standard?: string;
  vintage?: string;
};

Model Properties

alchemy O

Legality of the card in the Alchemy play format.

  • Type: string
  • Introduced: v5.1.0

brawl O

Legality of the card in the Brawl play format.

  • Type: string
  • Introduced: v4.0.0

commander O

Legality of the card in the Commander play format.

  • Type: string
  • Introduced: v4.0.0

duel O

Legality of the card in the Duel Commander play format.

  • Type: string
  • Introduced: v4.0.0

explorer O

Legality of the card in the Explorer play format.

  • Type: string
  • Introduced: v5.2.1

future O

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

  • Type: string
  • Introduced: v4.0.0

gladiator O

Legality of the card in the Gladiator play format.

  • Type: string
  • Introduced: v5.2.0

historic O

Legality of the card in the Historic play format.

  • Type: string
  • Introduced: v5.1.0

historicbrawl O

Legality of the card in the Historic Brawl play format.

  • Type: string
  • Introduced: v5.2.0

legacy O

Legality of the card in the Legacy play format.

  • Type: string
  • Introduced: v4.0.0

modern O

Legality of the card in the Modern play format.

  • Type: string
  • Introduced: v4.0.0

oathbreaker O

Legality of the card in the Oathbreaker play format.

  • Type: string
  • Introduced: v5.2.0

oldschool O

Legality of the card in the Old School play format.

  • Type: string
  • Introduced: v5.2.0

pauper O

Legality of the card in the Pauper play format.

  • Type: string
  • Introduced: v4.0.0

paupercommander O

Legality of the card in the Pauper Commander play format.

  • Type: string
  • Introduced: v4.0.0

penny O

Legality of the card in the Penny Dreadful play format.

  • Type: string
  • Introduced: v4.0.0

pioneer O

Legality of the card in the Pioneer play format.

  • Type: string
  • Introduced: v4.6.0

predh O

Legality of the card in the PreDH play format.

  • Type: string
  • Introduced: v5.2.1

premodern O

Legality of the card in the Premodern play format.

  • Type: string
  • Introduced: v5.2.0

standard O

Legality of the card in the Standard play format.

  • Type: string
  • Introduced: v4.0.0

vintage O

Legality of the card in the Vintage play format.

  • Type: string
  • Introduced: v4.0.0