MTGJSON

 

Portable formats for all Magic: The Gathering data

MTGJSON is an open-source project that catalogs all Magic: The Gathering data in portable formats. Using an aggregation process we fetch information between multiple resources and approved partners, and combine all that data in to various downloadable formats.

Featured Highlights

  • Portable Formats

    You can download our data in your favorite format from our "API-like" server. We support JSON, CSV's, and even database files.

  • Daily Updates

    MTGJSON files are built daily so you can keep your projects in sync as new cards, sets, rules, and other updates are added.

  • Card Pricing

    We keep a limited history of all card prices provided by our wonderful partners to help further power your projects.

  • MTGGraphQL

    Get access to our GraphQL API and utilize data more with flexibility. Currently in beta and only available to Patreon subscribers.

  • Descriptive Properties

    Learn about all data property names and values, even optional properties and enumerations.

  • Simplified Searching

    We index all documentation so searching is a breeze. Search for anything and get immediate results.

  • TypeScript Notations

    View the TypeScript types of each data model and help keep your code type safe.

  • Direct Downloads

    You can use remotely fetch files but we also provide a simple interface to get the files as needed.

Team Leads

  • Zach's avatar

    Zach Halpern

    Lead Developer & Maintainer

    Zach is a hippo fanatic who loves playing with big data and giving back to the community in unique ways. He has worked on MTGJSON since 2016, and has led the design and development of versions 4 and 5. His work can also be seen heavily in the open-source Cockatrice game client.

  • Milo's avatar

    Milo Rue

    GraphQL Developer

    Milo is a TypeScript and React enthusiast who enjoys learning the newest web technologies. In his free time he enjoys hiking, cats, losing at Catan, video games, and e-sports.

  • Eric's avatar

    Eric Lakatos

    Documentation Maintainer

    Eric is a conceptualizer that loves deer, cheesy sci-fi movies and delving in to any code he can find. He is an avid supporter of open-source software and the Magic: The Gathering developer community.

Code Contributors

Patreon Supporters

  • Nathaniel Buckley-Wright logo
    Cardhoarder

    mythic Supporter

    (4 Years, 4 Months)

  • CardCastle logo
    CardCastle

    mythic Supporter

    (3 Years, 11 Months)

  •  logo
    CardBoard Live

    mythic Supporter

    (3 Years, 6 Months)

  • Fluxflashor logo
    Out of Cards

    mythic Supporter

    (3 Years, 4 Months)

  • Craig Chapman logo
    MTGBAN

    mythic Supporter

    (3 Years)

  • F

    Fetchbot Sorter

    mythic Supporter

    (3 Years)

  • Q

    Quinn Gil

    mythic Supporter

    (2 Years)

  • Stephen Kirwan logo
    Mantle

    mythic Supporter

    (8 Months)

  • Joe Beaudoin logo
    My MTG Collection

    rare Supporter

    (3 Years, 11 Months)

  • Littleton Riggins logo
    DeckTech.io

    rare Supporter

    (2 Years, 7 Months)

  • J

    Josh Moore

    rare Supporter

    (2 Years, 2 Months)

  • Adam Fienstein logo
    MTG Familiar

    rare Supporter

    (2 Years)

  • E

    Edward Evans

    rare Supporter

    (1 Year, 8 Months)

  • R

    Ryan V

    rare Supporter

    (5 Months)

  • Moxfield logo
    Moxfield

    rare Supporter

    (4 Months)

  • O

    Opap's Ditudidi

    rare Supporter

    (3 Months)

  • H

    Harry Henderson

    rare Supporter

    (2 Months)

  • B

    Bryan Yang

    rare Supporter

    (2 Months)

  • Angel Sevilla logo
    MTG Decks

    uncommon Supporter

    (3 Years, 11 Months)

  •  logo
    MTG Brewmaster

    uncommon Supporter

    (3 Years, 11 Months)

  •  logo
    ComboDeck

    uncommon Supporter

    (3 Years, 11 Months)

  •  logo
    Cockatrice

    uncommon Supporter

    (3 Years, 11 Months)

  • E

    Eric Richards

    uncommon Supporter

    (3 Years, 11 Months)

  • MagicMerchant.it logo
    MagicMerchant

    uncommon Supporter

    (3 Years, 9 Months)

  • ancestral logo
    MTG.Design

    uncommon Supporter

    (3 Years, 4 Months)

  • Phillip Bradbury logo
    LoadingReadyRun Bot

    uncommon Supporter

    (3 Years, 3 Months)

  • François Andrieux logo

    François Andrieux

    uncommon Supporter

    (3 Years, 3 Months)

  • C

    Chris Connett

    uncommon Supporter

    (3 Years, 2 Months)

  •  logo
    MagicHunter

    uncommon Supporter

    (3 Years, 1 Month)

  • S

    Samuel Perkins

    uncommon Supporter

    (2 Years, 8 Months)

  • T

    Tyler Greene

    uncommon Supporter

    (2 Years, 8 Months)

  • K

    Kzorith

    uncommon Supporter

    (2 Years, 8 Months)

  • E

    Eric Kinsey

    uncommon Supporter

    (2 Years, 8 Months)

  • C

    CRISPY

    uncommon Supporter

    (2 Years, 3 Months)

  •  logo
    MagicML

    uncommon Supporter

    (2 Years, 2 Months)

  • Arjen Brandenburgh logo
    MTGStocks

    uncommon Supporter

    (2 Years, 2 Months)

  • P

    Paul

    uncommon Supporter

    (2 Years, 2 Months)

  • G

    Greg Brown

    uncommon Supporter

    (2 Years, 1 Month)

  • M

    Malcolm Moss

    uncommon Supporter

    (2 Years, 1 Month)

  • J

    Jathby Bredas

    uncommon Supporter

    (1 Year, 10 Months)

  • M

    Matt Stratton

    uncommon Supporter

    (1 Year, 7 Months)

  • N

    Nick C

    uncommon Supporter

    (1 Year, 6 Months)

  • Bernard Street logo
    Buy Trade Sell Cards

    uncommon Supporter

    (1 Year, 1 Month)

  • C

    Ce Hjort-Trærup

    uncommon Supporter

    (1 Year, 1 Month)

  • L

    Lincoln Davidson

    uncommon Supporter

    (11 Months)

  • R

    Rodentman

    uncommon Supporter

    (10 Months)

  • E

    Ethienne Graveline

    uncommon Supporter

    (8 Months)

  • M

    Mark Lindsey

    uncommon Supporter

    (6 Months)

  • R

    Richard Anderson

    uncommon Supporter

    (6 Months)

  • D

    Dark Audio Stash

    uncommon Supporter

    (5 Months)

  • T

    Tim Rayburn

    uncommon Supporter

    (4 Months)

  • T

    The Rare Company

    uncommon Supporter

    (4 Months)

  • S

    Steffen Jensen

    uncommon Supporter

    (3 Months)

  • M

    Matt Palumbo

    uncommon Supporter

    (3 Months)

  • D

    Dmitri Ignakov

    uncommon Supporter

    (2 Months)

  • M

    Max Isenberg

    uncommon Supporter

    (2 Months)

  • Staphane Faure logo
    FaceToFaceGames

    uncommon Supporter

    (1 Month)