{
  "verifiedAt": "2026-10-24",
  "scope": "Documented identities and physical printing differences; no borrowed unstamped or wrong-number scans. Variant IDs are composite with base card IDs because provider variant IDs are shared across cards.",
  "wp": {
    "id": "wp",
    "language": "en",
    "scope": "Seven gold-W-stamped reprints; retains original expansion collector numbers, not a numbered 1–7 set.",
    "cards": [
      {
        "name": "Pikachu",
        "collectorNumber": "60/64",
        "originalSet": {
          "id": "base2",
          "name": "Jungle"
        },
        "sourceCardId": "base2-60",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/base2"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Kabuto",
        "collectorNumber": "50/62",
        "originalSet": {
          "id": "base3",
          "name": "Fossil"
        },
        "sourceCardId": "base3-50",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/base3"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Wartortle",
        "collectorNumber": "63/130",
        "originalSet": {
          "id": "base4",
          "name": "Base Set 2"
        },
        "sourceCardId": "base4-63",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/base4"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Dark Arbok",
        "collectorNumber": "19/82",
        "originalSet": {
          "id": "base5",
          "name": "Team Rocket"
        },
        "sourceCardId": "base5-19",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/base5"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Dark Charmeleon",
        "collectorNumber": "32/82",
        "originalSet": {
          "id": "base5",
          "name": "Team Rocket"
        },
        "sourceCardId": "base5-32",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/base5"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Misty's Psyduck",
        "collectorNumber": "54/132",
        "originalSet": {
          "id": "gym1",
          "name": "Gym Heroes"
        },
        "sourceCardId": "gym1-54",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/gym1"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      },
      {
        "name": "Brock's Vulpix",
        "collectorNumber": "37/132",
        "originalSet": {
          "id": "gym2",
          "name": "Gym Challenge"
        },
        "sourceCardId": "gym2-37",
        "finish": "Gold W stamp",
        "metadataSources": [
          "https://bulbapedia.bulbagarden.net/wiki/W_Promotional_cards",
          "https://api.tcgdex.net/v2/en/sets/gym2"
        ],
        "image": null,
        "imageNote": "No verified W-stamped scan selected; normal underlying card scan must not be represented as W-stamped."
      }
    ]
  },
  "lycanroc": {
    "source": "https://bulbapedia.bulbagarden.net/wiki/Sun_%26_Moon_Trainer_Kit:_Lycanroc_%26_Alolan_Raichu_(TCG)#Deck_lists",
    "catalogId": "tk-sm-l",
    "explanation": "Thirty cards have individual printed tutorial-order collection numbers. TCGdex lists18 and omits12 individually numbered FightingEnergy cards; same name does not remove collector-number identities.",
    "cards": [
      {
        "name": "Fighting Energy",
        "collectorNumber": "2/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "3/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "6/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "7/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "8/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "9/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "10/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "17/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "20/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "24/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "26/30",
        "language": "en",
        "image": null
      },
      {
        "name": "Fighting Energy",
        "collectorNumber": "28/30",
        "language": "en",
        "image": null
      }
    ]
  },
  "mfb": {
    "baseCards": 34,
    "printingSlots": 48,
    "expectedPrintingSlots": 48,
    "numbering": {
      "printed": false,
      "providerLocalIds": "Catalog identifiers1–34 only; do not generate35–48 or present /48 as printed numbering."
    },
    "slotIdRule": "baseCardId + \"--variant-\" + variantId",
    "sources": [
      "https://api.tcgdex.net/v2/en/sets/mfb",
      "https://www.pokemon.com/us/pokemon-tcg/product-gallery/my-first-battle",
      "https://bulbapedia.bulbagarden.net/wiki/My_First_Battle_(TCG)"
    ]
  },
  "mfbCardSources": [
    "https://api.tcgdex.net/v2/en/cards/mfb-1",
    "https://api.tcgdex.net/v2/en/cards/mfb-2",
    "https://api.tcgdex.net/v2/en/cards/mfb-3",
    "https://api.tcgdex.net/v2/en/cards/mfb-4",
    "https://api.tcgdex.net/v2/en/cards/mfb-5",
    "https://api.tcgdex.net/v2/en/cards/mfb-6",
    "https://api.tcgdex.net/v2/en/cards/mfb-7",
    "https://api.tcgdex.net/v2/en/cards/mfb-8",
    "https://api.tcgdex.net/v2/en/cards/mfb-9",
    "https://api.tcgdex.net/v2/en/cards/mfb-10",
    "https://api.tcgdex.net/v2/en/cards/mfb-11",
    "https://api.tcgdex.net/v2/en/cards/mfb-12",
    "https://api.tcgdex.net/v2/en/cards/mfb-13",
    "https://api.tcgdex.net/v2/en/cards/mfb-14",
    "https://api.tcgdex.net/v2/en/cards/mfb-15",
    "https://api.tcgdex.net/v2/en/cards/mfb-16",
    "https://api.tcgdex.net/v2/en/cards/mfb-17",
    "https://api.tcgdex.net/v2/en/cards/mfb-18",
    "https://api.tcgdex.net/v2/en/cards/mfb-19",
    "https://api.tcgdex.net/v2/en/cards/mfb-20",
    "https://api.tcgdex.net/v2/en/cards/mfb-21",
    "https://api.tcgdex.net/v2/en/cards/mfb-22",
    "https://api.tcgdex.net/v2/en/cards/mfb-23",
    "https://api.tcgdex.net/v2/en/cards/mfb-24",
    "https://api.tcgdex.net/v2/en/cards/mfb-25",
    "https://api.tcgdex.net/v2/en/cards/mfb-26",
    "https://api.tcgdex.net/v2/en/cards/mfb-27",
    "https://api.tcgdex.net/v2/en/cards/mfb-28",
    "https://api.tcgdex.net/v2/en/cards/mfb-29",
    "https://api.tcgdex.net/v2/en/cards/mfb-30",
    "https://api.tcgdex.net/v2/en/cards/mfb-31",
    "https://api.tcgdex.net/v2/en/cards/mfb-32",
    "https://api.tcgdex.net/v2/en/cards/mfb-33",
    "https://api.tcgdex.net/v2/en/cards/mfb-34"
  ]
}
