{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "source": "https://pokemontcgapi.com/coverage",
  "api": "https://api.pokemontcgapi.com",
  "license": "The figures in this document are statements of fact about the contents of a database and may be reused, quoted and republished, including commercially, provided the reuse attributes pokemontcgapi.com and links to the source URL below. This licence covers these coverage figures only: it is not a licence to the underlying card or price data, which is governed by the terms and the attribution page.",
  "attribution": "https://pokemontcgapi.com/legal/attribution",
  "disclaimer": "Unofficial. Not produced, endorsed, supported by or affiliated with Nintendo, Creatures Inc., GAME FREAK inc. or The Pokémon Company International. Pokémon and all related marks are trademarks of their respective owners.",
  "read_at": "2026-09-03T08:53:31.095Z",
  "live": false,
  "fallback_measured_on": "2026-08-27",
  "catalog": {
    "sets": 615,
    "cards": 52337,
    "sealed_products": 2088,
    "illustrators": 399,
    "rarity_values": 67,
    "provenance": {
      "catalog": {
        "endpoint": "https://api.pokemontcgapi.com/v1/status",
        "live": true
      },
      "illustrators": {
        "endpoint": "https://api.pokemontcgapi.com/v1/artists?limit=1",
        "live": false
      },
      "rarity_values": {
        "endpoint": "https://api.pokemontcgapi.com/v1/reference",
        "live": true
      }
    }
  },
  "release_window": {
    "earliest": {
      "date": "1996-10-20",
      "set_name": "Expansion Pack",
      "set_code": "exp",
      "print_region": "JP",
      "provenance": {
        "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=JP&limit=1&orderBy=release_date",
        "live": false
      }
    },
    "latest": {
      "date": "2026-09-16",
      "set_name": "30th Celebration",
      "set_code": "30th-celebration",
      "print_region": "WEST",
      "provenance": {
        "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=WEST&limit=1&orderBy=-release_date",
        "live": false
      }
    }
  },
  "print_regions": [
    {
      "code": "WEST",
      "label": "Western print",
      "sets": 176,
      "status": "present",
      "earliest_release": "1999-01-09",
      "earliest_set": "Base",
      "latest_release": "2026-09-16",
      "latest_set": "30th Celebration",
      "price_source_count": 3,
      "price_currencies": [
        "EUR",
        "USD"
      ],
      "price_probe_card": "base1-4",
      "provenance": {
        "sets": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=WEST&limit=1&orderBy=release_date",
          "live": false
        },
        "earliest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=WEST&limit=1&orderBy=release_date",
          "live": false
        },
        "latest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=WEST&limit=1&orderBy=-release_date",
          "live": false
        },
        "prices": {
          "endpoint": "https://api.pokemontcgapi.com/v1/cards/base1-4?include=prices",
          "live": false
        }
      }
    },
    {
      "code": "JP",
      "label": "Japanese print",
      "sets": 379,
      "status": "present",
      "earliest_release": "1996-10-20",
      "earliest_set": "Expansion Pack",
      "latest_release": "2026-07-31",
      "latest_set": "Storm Emeralda",
      "price_source_count": 3,
      "price_currencies": [
        "EUR",
        "USD"
      ],
      "price_probe_card": "10m-001",
      "provenance": {
        "sets": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=JP&limit=1&orderBy=release_date",
          "live": false
        },
        "earliest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=JP&limit=1&orderBy=release_date",
          "live": false
        },
        "latest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=JP&limit=1&orderBy=-release_date",
          "live": false
        },
        "prices": {
          "endpoint": "https://api.pokemontcgapi.com/v1/cards/10m-001?include=prices",
          "live": false
        }
      }
    },
    {
      "code": "CN",
      "label": "Simplified Chinese print",
      "sets": 60,
      "status": "present",
      "earliest_release": "2022-10-28",
      "earliest_set": "Sun & Moon Chinese: A",
      "latest_release": "2026-08-07",
      "latest_set": "Gem Pack Vol.6",
      "price_source_count": 0,
      "price_currencies": [],
      "price_probe_card": "cn-cbb6c-1-v1",
      "provenance": {
        "sets": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=CN&limit=1&orderBy=release_date",
          "live": false
        },
        "earliest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=CN&limit=1&orderBy=release_date",
          "live": false
        },
        "latest": {
          "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=CN&limit=1&orderBy=-release_date",
          "live": false
        },
        "prices": {
          "endpoint": "https://api.pokemontcgapi.com/v1/cards/cn-cbb6c-1-v1?include=prices",
          "live": false
        }
      }
    }
  ],
  "card_name_locales": {
    "values": [
      "en",
      "ja",
      "fr",
      "de",
      "es",
      "it"
    ],
    "method": "Union of the translation locales observed over a 500-card sample — 100 cards from each of five sets (sv3, sv1, swsh1, bs, xy1), requested with ?include=translations. No ko, zh_tw, pt, id or th row appeared anywhere in that sample.",
    "measured_on": "2026-08-27",
    "live": false
  },
  "accepted_parameter_values": {
    "note": "These are the values the API accepts on ?lang= and ?region=, read from the error envelope the API itself returns for an unknown value. Accepting a value is not the same as holding data for it — compare against card_name_locales and print_regions above before quoting these as coverage.",
    "lang": [
      "en",
      "ja",
      "fr",
      "de",
      "es",
      "it",
      "pt",
      "ko",
      "zh_tw",
      "id",
      "th"
    ],
    "region": [
      "WEST",
      "JP",
      "CN",
      "KR"
    ],
    "provenance": {
      "lang": {
        "endpoint": "https://api.pokemontcgapi.com/v1/cards?lang=zz&limit=1",
        "live": false
      },
      "region": {
        "endpoint": "https://api.pokemontcgapi.com/v1/sets?region=ZZ&limit=1",
        "live": false
      }
    }
  },
  "prices": {
    "source_count": 3,
    "currencies": [
      "EUR",
      "USD"
    ],
    "bases": [
      "DERIVED",
      "GUIDE"
    ],
    "fields_on_every_row": [
      "source",
      "variant",
      "basis",
      "price",
      "currency",
      "locale",
      "condition",
      "printing",
      "grading",
      "as_of",
      "sample_n",
      "provenance"
    ],
    "methodology_url": "https://pokemontcgapi.com/price-methodology"
  },
  "not_present": [
    {
      "field": "level",
      "note": "empty on every card: no source we hold carries it"
    },
    {
      "field": "legalities",
      "note": "no rows; q=legalities.* answers 400 with an explanation rather than zero results"
    },
    {
      "field": "images[].width",
      "note": "modelled on the object and never written"
    },
    {
      "field": "images[].height",
      "note": "modelled on the object and never written"
    }
  ],
  "game_text_fill_rate": {
    "note": "Counted over the whole catalogue on 2026-09-03, not sampled. The game text we hold is English, so it lands on the 20,725 Western printings and not on the Japanese and Chinese ones. Divide by 20,725 rather than by cards_total to read these as Western coverage.",
    "measured_on": "2026-09-03",
    "cards_total": 52337,
    "western_cards": 20725,
    "fields": {
      "types": 22363,
      "national_pokedex_numbers": 21738,
      "subtypes": 20082,
      "attacks": 17207,
      "converted_retreat_cost": 17061,
      "retreat_cost": 16161,
      "weaknesses": 16124,
      "flavor_text": 10284,
      "evolves_to": 7624,
      "evolves_from": 7158,
      "resistances": 4741,
      "abilities": 4042,
      "rules": 2951
    }
  }
}
