MTG Copilot Docs
Data model

Printing prices (current)

Latest known price per printing and finish.

6 columns. Every value below is generated from the provenance registry.

FieldTypeSourceUpdatedWritten by
printing_idstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
FK to card_printings — resolved from mtgjson_uuid at ingest.
vendorstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
Price source: tcgplayer, cardkingdom, cardmarket, cardhoarder, manapool (open set).
finishstringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
normal, foil, or etched.
price_centsnumbermtgjsondailyscripts/ingest-mtgjson.ts (prices)
Latest retail price in integer cents.
currencystringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
USD (paper US vendors, MTGO tix proxy) or EUR (cardmarket).
price_datestringmtgjsondailyscripts/ingest-mtgjson.ts (prices)
The day the latest point was quoted.

TypeScript model

interface printing_prices_current {
  printing_id: string
  vendor:      string
  finish:      string
  price_cents: number
  currency:    string
  price_date:  string
}

On this page