Skip to content

Identifiers

The Identifiers Data Model describes the properties of identifiers associated to a card.

TypeScript Model

Toggle Model
TypeScript
export type Identifiers = {
  cardKingdomEtchedId?: string;
  cardKingdomFoilId?: string;
  cardKingdomId?: string;
  cardsphereId?: string;
  cardsphereFoilId?: string;
  mcmId?: string;
  mcmMetaId?: string;
  mtgArenaId?: string;
  mtgjsonFoilVersionId?: string;
  mtgjsonNonFoilVersionId?: string;
  mtgjsonV4Id?: string;
  mtgoFoilId?: string;
  mtgoId?: string;
  multiverseId?: string;
  scryfallId?: string;
  scryfallCardBackId?: string;
  scryfallOracleId?: string;
  scryfallIllustrationId?: string;
  tcgplayerProductId?: string;
  tcgplayerEtchedProductId?: string;
};

Model Properties

cardKingdomEtchedId O

The Card Kingdom etched card identifier.

  • Type: string
  • Introduced: v5.2.0

cardKingdomFoilId O

The Card Kingdom foil card identifier.

  • Type: string
  • Introduced: v5.0.0

cardKingdomId O

The Card Kingdom card identifier.

  • Type: string
  • Introduced: v5.0.0

cardsphereId O

The Cardsphere card identifier.

  • Type: string
  • Introduced: v5.2.1

cardsphereFoilId O

The Cardsphere foil card identifier.

  • Type: string
  • Introduced: v5.2.2

mcmId O

The Cardmarket card identifier.

  • Type: string
  • Introduced: v4.4.0

mcmMetaId O

The Cardmarket card meta identifier.

  • Type: string
  • Introduced: v4.4.0

mtgArenaId O

The Magic: The Gathering Arena card identifier.

  • Type: string
  • Introduced: v4.5.0

mtgjsonFoilVersionId O

The universal unique identifier (v4) generated by MTGJSON for the foil version of the card.

  • Type: string
  • Introduced: v5.2.1

mtgjsonNonFoilVersionId O

The universal unique identifier (v4) generated by MTGJSON for the non-foil version of the card.

  • Type: string
  • Introduced: v5.2.1

mtgjsonV4Id O

The universal unique identifier (v4) generated by MTGJSON.

  • Type: string
  • Introduced: v5.0.0

mtgoFoilId O

The Magic: The Gathering Online card foil identifier.

  • Type: string
  • Introduced: v4.5.0

mtgoId O

The Magic: The Gathering Online card identifier.

  • Type: string
  • Introduced: v4.5.0

multiverseId O

The Wizards of the Coast card identifier used in conjunction with Gatherer.

  • Type: string
  • Introduced: v4.0.0

scryfallId O

The universal unique identifier generated by Scryfall. Note that cards with multiple faces are not unique.

  • Type: string
  • Introduced: v4.0.0

scryfallCardBackId O

The universal unique identifier generated by Scryfall for the back face of a card.

  • Type: string
  • Introduced: v5.2.2

scryfallOracleId O

The unique identifier generated by Scryfall for this card's oracle identity. This value is consistent across reprinted card editions, and unique among different cards with the same name (Un-sets, tokens, etc).

  • Type: string
  • Introduced: v4.3.1

scryfallIllustrationId O

The unique identifier generated by Scryfall for the card artwork that remains consistent across reprints. Newly previewed cards may not have this property yet.

  • Type: string
  • Introduced: v4.3.1

tcgplayerProductId O

The TCGplayer card identifier.

  • Type: string
  • Introduced: v4.2.1

tcgplayerEtchedProductId O

The TCGplayer etched card identifier.

  • Type: string
  • Introduced: v5.2.0