{
  "raw": {
    "url": "https://www.cardtrader.com/cards/10050",
    "externalId": "10050",
    "kind": "catalog_item",
    "engine": "api",
    "fetchedAt": "2026-09-08T03:00:00.000Z",
    "payload": {
      "game": { "id": 1, "name": "Magic", "display_name": "Magic: the Gathering" },
      "categorySlug": "magic_the_gathering",
      "expansion": { "id": 92, "game_id": 1, "code": "ptkdf", "name": "Tarkir Dragonfury" },
      "blueprint": {
        "id": 10050,
        "name": "Dragon Fodder",
        "version": null,
        "game_id": 1,
        "category_id": 1,
        "expansion_id": 92,
        "image_url": "/uploads/blueprints/image/10050/show_dragon-fodder.jpg",
        "scryfall_id": "381854e2-7369-473e-a604-4dd7c010fc89",
        "card_market_ids": [362677],
        "tcg_player_id": null,
        "fixed_properties": { "collector_number": "247", "mtg_rarity": "Common", "cmc": "0.0", "mtg_card_colors": "" }
      },
      "products": [
        {
          "id": 101862104,
          "blueprint_id": 10050,
          "name_en": "Dragon Fodder",
          "quantity": 1,
          "price": { "cents": 2, "currency": "USD" },
          "description": "protection from postofficer",
          "properties_hash": { "condition": "Moderately Played", "signed": false, "mtg_foil": false, "mtg_language": "en", "altered": false },
          "expansion": { "id": 92, "code": "ptkdf", "name_en": "Tarkir Dragonfury" },
          "user": { "id": 41687, "username": "username", "can_sell_via_hub": true, "country_code": "FI", "user_type": "normal", "max_sellable_in24h_quantity": null },
          "graded": false,
          "on_vacation": false,
          "bundle_size": 1
        },
        {
          "id": 108455069,
          "blueprint_id": 10050,
          "name_en": "Dragon Fodder",
          "quantity": 4,
          "price": { "cents": 10, "currency": "EUR" },
          "description": "",
          "properties_hash": { "condition": "Near Mint", "mtg_card_colors": "", "tournament_legal": true, "collector_number": "247", "cmc": "0.0", "signed": false, "mtg_foil": true, "mtg_language": "en", "altered": false, "mtg_rarity": "Common" },
          "expansion": { "id": 92, "code": "ptkdf", "name_en": "Tarkir Dragonfury" },
          "user": { "id": 34089, "username": "CT Connect", "can_sell_via_hub": true, "country_code": "IT", "user_type": "professional", "max_sellable_in24h_quantity": null },
          "graded": false,
          "on_vacation": false,
          "bundle_size": 1
        }
      ]
    }
  },
  "expect": {
    "count": 3,
    "kinds": ["catalog_item", "listing"],
    "requiredFields": ["attributes.set", "attributes.identifiers.cardtrader_blueprint_id"],
    "first": { "kind": "catalog_item", "attributes.identifiers.scryfall_id": "381854e2-7369-473e-a604-4dd7c010fc89", "attributes.identifiers.cardmarket_id": "362677", "attributes.number": "247" }
  },
  "note": "NOT a live capture: no CARDTRADER_API_TOKEN in this environment. Assembled verbatim from the example responses in the official API documentation (https://www.cardtrader.com/docs/api/full: Expansion object, Blueprint object example (ids/scryfall/card_market_ids), 'Structure of Products response' example 101862104 and the inventory example 108455069/properties_hash with mtg_rarity). Replace with a live capture once a token exists."
}
