Files Data

Files Data is a structure defining all possible compiled outputs from MTGJSON.

Parent structure: CompiledList
Parent property: files
Parent property type: array(string)

Data Structure

Property Information

Type

string

Introduced

v4.0.0

Example

AllCards

Description

Every card as a unique "atomic" object. May also be outputted as every card in a specific set. Some data properties will be omitted if they have differing examples from set to set.

Type

string

Introduced

v4.3.0

Example

AllDeckFiles

Description

Pre-constructed decks, compressed.

Type

string

Introduced

v4.0.0

Example

AllSets

Description

Every set and all cards in that set.

Type

string

Introduced

v4.2.1

Example

AllSetFiles

Description

Each individual set file in a directory, compressed.

Type

string

Introduced

v4.3.0

Example

CardTypes

Description

Every card type of any type of card.

Type

string

Introduced

v4.3.0

Example

CompiledList

Description

All possible compiled outputs from MTGJSON, such as, AllCards, AllSets, Modern, SetList, etc.

Type

string

Introduced

v4.3.0

Example

DeckLists

Description

All possible compiled pre-constructed deck outputs from MTGJSON.

Type

string

Introduced

v4.1.0

Example

Keywords

Description

List of all keywords used on Magic cards.

Name

Type

string

Introduced

v4.1.3

Example

Modern

Description

All sets, restricted to sets legal in Modern.

Type

string

Introduced

v4.1.0

Example

SetList

Description

List of codes, names and release dates of all sets.

Type

string

Introduced

v4.1.3

Example

Standard

Description

All sets, restricted to sets legal in Standard.

Type

string

Introduced

v4.0.0

Example

version

Description

Metadata object has ISO-8601 dates for latest build and prices, and version properties of this MTGJSON release.

Type

string

Introduced

v4.0.0

Example

Vintage

Description

All sets, restricted to sets legal in Vintage.

Last Updated: 2019-08-12