# cards.openstacks.mtg.printing

> Published by [openstacks.cards](https://lexicon.garden/identity/did:plc:w34fhwhm4pcgw6k6at6cd3qf)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:w34fhwhm4pcgw6k6at6cd3qf/cards.openstacks.mtg.printing)
- [Documentation](https://lexicon.garden/lexicon/did:plc:w34fhwhm4pcgw6k6at6cd3qf/cards.openstacks.mtg.printing/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:w34fhwhm4pcgw6k6at6cd3qf/cards.openstacks.mtg.printing/examples)

## Definitions

### `cards.openstacks.mtg.printing`

**Type**: `record`

A specific printing of a Magic: The Gathering card

**Key**: `any`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `card` | `string` (at-uri) | Yes | AT URI reference to the card record |
| `foil` | `boolean` | No | Available in foil |
| `frame` | `string` | No | Card frame version, e.g. '2015', '1993' |
| `games` | `array` | No | Games this printing exists in, e.g. ['paper', 'mtgo', 'arena'] |
| `promo` | `boolean` | No | Whether this is a promotional printing |
| `artist` | `string` | No | Artist name |
| `rarity` | `string` | No | Card rarity |
| `digital` | `boolean` | No | Whether this is a digital-only card |
| `fullArt` | `boolean` | No | Whether this is a full-art card |
| `nonfoil` | `boolean` | No | Available in non-foil |
| `reprint` | `boolean` | No | Whether this is a reprint |
| `setCode` | `string` | Yes | Set code, e.g. 'msc', 'lea' |
| `setName` | `string` | No | Full set name, e.g. 'Marvel Super Heroes Commander' |
| `setType` | `string` | No | Set type, e.g. 'commander', 'core', 'expansion' |
| `finishes` | `array` | No | Available finishes, e.g. ['nonfoil', 'foil', 'etched'] |
| `textless` | `boolean` | No | Whether this is a textless printing |
| `createdAt` | `string` (datetime) | No | When this record was created |
| `imageUris` | `ref` → `#imageUris` | No | URLs to card images |
| `flavorText` | `string` | No | Flavor text |
| `releasedAt` | `string` (datetime) | No | Release date |
| `scryfallId` | `string` | Yes | Scryfall id - unique per printing |
| `borderColor` | `string` | No | Border color |
| `illustrationId` | `string` | No | Scryfall illustration_id - unique per artwork |
| `collectorNumber` | `string` | Yes | Collector number within the set |

### `cards.openstacks.mtg.printing#imageUris`

**Type**: `object`

URLs to card images at various sizes

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `png` | `string` (uri) | No |  |
| `large` | `string` (uri) | No |  |
| `small` | `string` (uri) | No |  |
| `normal` | `string` (uri) | No |  |
| `artCrop` | `string` (uri) | No |  |
| `borderCrop` | `string` (uri) | No |  |

## Raw Schema

```json
{
  "id": "cards.openstacks.mtg.printing",
  "defs": {
    "main": {
      "key": "any",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "card",
          "scryfallId",
          "setCode",
          "collectorNumber"
        ],
        "properties": {
          "card": {
            "type": "string",
            "format": "at-uri",
            "description": "AT URI reference to the card record"
          },
          "foil": {
            "type": "boolean",
            "description": "Available in foil"
          },
          "frame": {
            "type": "string",
            "description": "Card frame version, e.g. '2015', '1993'"
          },
          "games": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Games this printing exists in, e.g. ['paper', 'mtgo', 'arena']"
          },
          "promo": {
            "type": "boolean",
            "description": "Whether this is a promotional printing"
          },
          "artist": {
            "type": "string",
            "description": "Artist name"
          },
          "rarity": {
            "type": "string",
            "description": "Card rarity",
            "knownValues": [
              "common",
              "uncommon",
              "rare",
              "mythic",
              "special",
              "bonus"
            ]
          },
          "digital": {
            "type": "boolean",
            "description": "Whether this is a digital-only card"
          },
          "fullArt": {
            "type": "boolean",
            "description": "Whether this is a full-art card"
          },
          "nonfoil": {
            "type": "boolean",
            "description": "Available in non-foil"
          },
          "reprint": {
            "type": "boolean",
            "description": "Whether this is a reprint"
          },
          "setCode": {
            "type": "string",
            "description": "Set code, e.g. 'msc', 'lea'"
          },
          "setName": {
            "type": "string",
            "description": "Full set name, e.g. 'Marvel Super Heroes Commander'"
          },
          "setType": {
            "type": "string",
            "description": "Set type, e.g. 'commander', 'core', 'expansion'"
          },
          "finishes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Available finishes, e.g. ['nonfoil', 'foil', 'etched']"
          },
          "textless": {
            "type": "boolean",
            "description": "Whether this is a textless printing"
          },
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "When this record was created"
          },
          "imageUris": {
            "ref": "#imageUris",
            "type": "ref",
            "description": "URLs to card images"
          },
          "flavorText": {
            "type": "string",
            "description": "Flavor text"
          },
          "releasedAt": {
            "type": "string",
            "format": "datetime",
            "description": "Release date"
          },
          "scryfallId": {
            "type": "string",
            "description": "Scryfall id - unique per printing"
          },
          "borderColor": {
            "type": "string",
            "description": "Border color",
            "knownValues": [
              "black",
              "white",
              "borderless",
              "silver",
              "gold"
            ]
          },
          "illustrationId": {
            "type": "string",
            "description": "Scryfall illustration_id - unique per artwork"
          },
          "collectorNumber": {
            "type": "string",
            "description": "Collector number within the set"
          }
        }
      },
      "description": "A specific printing of a Magic: The Gathering card"
    },
    "imageUris": {
      "type": "object",
      "properties": {
        "png": {
          "type": "string",
          "format": "uri"
        },
        "large": {
          "type": "string",
          "format": "uri"
        },
        "small": {
          "type": "string",
          "format": "uri"
        },
        "normal": {
          "type": "string",
          "format": "uri"
        },
        "artCrop": {
          "type": "string",
          "format": "uri"
        },
        "borderCrop": {
          "type": "string",
          "format": "uri"
        }
      },
      "description": "URLs to card images at various sizes"
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}
```
