Skip to content
Prepaid, no subscription trap. Top up a balance and we draw the monthly fee from it.
tcggraph

Playground

Query real cards, right now

A public sample of the catalog — real cards, real prices, real artwork, drawn straight from production. It runs in your browser rather than calling the API, so it needs no key and no signup, and the response is built by the same serialiser production uses.

Game

Name contains

Price market

Every quote for Digimon comes from Cardmarket. Magic is the only game with more than one market.

Digimon filters

Sort

Limit

Request
GET https://api.tcggraph.com/v1/cards
  ?game=digimon
  &limit=5
  &sort=-price
  &source=cardmarket
Response20012 ms15 matches
{
  "data": [
    {
      "id": "dgm_rb1_030",
      "game": "digimon",
      "name": "Regulusmon",
      "set": {
        "code": "RB1",
        "name": "RB-01: Resurgence Booster",
        "releasedAt": null
      },
      "collectorNumber": "RB1-030",
      "rarity": "R",
      "artist": null,
      "text": "[When Digivolving] [When Attacking] [Once Per Turn] By trashing 1 card with [Gammamon] in its text in your hand, 1 of your Digimon gains ”[On Deletion] Delete 1 of your opponent's Digimon with the lowest level” until the end of your opponent's next turn.\r\n[All Turns] This Digimon gains all effects of cards with [Gammamon] in their names in this Digimon's digivolution cards.",
      "images": {
        "small": "https://cards.tcggraph.io/rb/dgm_rb1_030/small.webp",
        "normal": "https://cards.tcggraph.io/rb/dgm_rb1_030/normal.webp",
        "large": "https://cards.tcggraph.io/rb/dgm_rb1_030/large.webp"
      },
      "hashes": {
        "phash": "bf34cec4b1959191",
        "phashColor": "bf244ac4b19793b1bf34cec4b1949391bf788ec4b5919191"
      },
      "prices": [
        {
          "source": "cardmarket",
          "region": "EU",
          "listType": "retail",
          "finish": "normal",
          "currency": "EUR",
          "market": 13.55,
          "low": 11,
          "trend": 13.55,
          "avg1": 13,
          "avg7": 11.79,
          "avg30": 7.16
        }
      ],
      "legalities": {},
      "gameData": {
        "dp": 9000,
        "form": "Ultimate",
        "level": 5,
        "colors": [
          "Purple"
        ],
        "cardType": "DIGIMON",
        "playCost": 9,
        "attribute": "Virus",
        "digivolveCosts": [
          {
            "cost": 4,
            "color": "Purple",
            "level": 4
          }
        ],
        "securityEffect": null,
        "inheritedEffect": "[All Turns] This Digimon gains all effects of cards with [Gammamon] in their names in this Digimon's digivolution cards."
      },
      "externalIds": {
        "cardmarketId": 731713,
        "tcgplayerId": 515158
      }
    },
    {
      "id": "dgm_bt18_077",
      "game": "digimon",
      "name": "KaiserLeomon",
      "set": {
        "code": "BT18",
        "name": "BT-18: Booster Elemental Successor",
        "releasedAt": null
      },
      "collectorNumber": "BT18-077",
      "rarity": "R",
      "artist": null,
      "text": "<Retaliation> (When this Digimon is deleted after losing a battle, delete the Digimon it was battling.)\r\n[On Play] [When Digivolving] Delete 1 of your opponent's level 4 or lower Digimon.",
      "images": {
        "small": "https://cards.tcggraph.io/bt/dgm_bt18_077/small.webp",
        "normal": "https://cards.tcggraph.io/bt/dgm_bt18_077/normal.webp",
        "large": "https://cards.tcggraph.io/bt/dgm_bt18_077/large.webp"
      },
      "hashes": {
        "phash": "bfd4945c958362f0",
        "phashColor": "bfc6946c919762e0bfd4945c958361f0efb5c41cda8162f0"
      },
      "prices": [
        {
          "source": "cardmarket",
          "region": "EU",
          "listType": "retail",
          "finish": "normal",
          "currency": "EUR",
          "market": 12.47,
          "low": 9,
          "trend": 12.47,
          "avg1": 9.99,
          "avg7": 9.77,
          "avg30": 8
        }
      ],
      "legalities": {},
      "gameData": {
        "dp": 7000,
        "form": "Hybrid",
        "level": 4,
        "colors": [
          "Purple",
          "Yellow"
        ],
        "cardType": "DIGIMON",
        "playCost": 6,
        "attribute": "Variable",
        "digivolveCosts": [
          {
            "cost": 4,
            "color": null,
            "level": null
          }
        ],
        "securityEffect": null,
        "inheritedEffect": "<Retaliation> (When this Digimon is deleted after losing a battle, delete the Digimon it was battling.)"
      },
      "externalIds": {
        "cardmarketId": 673864,
        "tcgplayerId": 586842
      }
    },
    {
      "id": "dgm_rb1_006",
      "game": "digimon",
      "name": "Gammamon",
      "set": {
        "code": "RB1",
        "name": "RB-01: Resurgence Booster",
        "releasedAt": null
      },
      "collectorNumber": "RB1-006",
      "rarity": "R",
      "artist": null,
      "text": "[Your Turn] While you have a red Tamer in play, this Digimon may also attack your opponent's unsuspended Digimon.",
      "images": {
        "small": "https://cards.tcggraph.io/rb/dgm_rb1_006/small.webp",
        "normal": "https://cards.tcggraph.io/rb/dgm_rb1_006/normal.webp",
        "large": "https://cards.tcggraph.io/rb/dgm_rb1_006/large.webp"
      },
      "hashes": {
        "phash": "be94992de4ac6ac2",
        "phashColor": "be588965a4bc6ec2be95792de48c62c2be85781ff4a42686"
      },
      "prices": [
        {
          "source": "cardmarket",
          "region": "EU",
          "listType": "retail",
          "finish": "normal",
          "currency": "EUR",
          "market": 7.5,
          "low": 4.35,
          "trend": 7.5,
          "avg1": 5.5,
          "avg7": 5.22,
          "avg30": 3.89
        }
      ],
      "legalities": {},
      "gameData": {
        "dp": 4000,
        "form": "Rookie",
        "level": 3,
        "colors": [
          "Red"
        ],
        "cardType": "DIGIMON",
        "playCost": 4,
        "attribute": "Virus",
        "digivolveCosts": [
          {
            "cost": 1,
            "color": "Red",
            "level": 2
          }
        ],
        "securityEffect": null,
        "inheritedEffect": null
      },
      "externalIds": {
        "cardmarketId": 732817,
        "tcgplayerId": 515505
      }
    },
    {
      "id": "dgm_bt18_025",
      "game": "digimon",
      "name": "Korikakumon",
      "set": {
        "code": "BT18",
        "name": "BT-18: Booster Elemental Successor",
        "releasedAt": null
      },
      "collectorNumber": "BT18-025",
      "rarity": "R",
      "artist": null,
      "text": "<Jamming> (This Digimon can't be deleted in battles against Security Digimon.)\r\n[On Play] [When Digivolving] 1 of your opponent's Digimon with no digivolution cards can't suspend until the end of their turn.",
      "images": {
        "small": "https://cards.tcggraph.io/bt/dgm_bt18_025/small.webp",
        "normal": "https://cards.tcggraph.io/bt/dgm_bt18_025/normal.webp",
        "large": "https://cards.tcggraph.io/bt/dgm_bt18_025/large.webp"
      },
      "hashes": {
        "phash": "be94c39194b6b28b",
        "phashColor": "bfceb34890b4b087ee954291d4b4728fee94e2919496f24b"
      },
      "prices": [
        {
          "source": "cardmarket",
          "region": "EU",
          "listType": "retail",
          "finish": "normal",
          "currency": "EUR",
          "market": 6.34,
          "low": 3,
          "trend": 6.34,
          "avg1": 4,
          "avg7": 7.14,
          "avg30": 8.18
        }
      ],
      "legalities": {},
      "gameData": {
        "dp": 7000,
        "form": "Hybrid",
        "level": 4,
        "colors": [
          "Blue",
          "Red"
        ],
        "cardType": "DIGIMON",
        "playCost": 6,
        "attribute": "Variable",
        "digivolveCosts": [
          {
            "cost": 4,
            "color": null,
            "level": null
          }
        ],
        "securityEffect": null,
        "inheritedEffect": "<Jamming> (This Digimon can't be deleted in battles against Security Digimon.)"
      },
      "externalIds": {
        "cardmarketId": 673855,
        "tcgplayerId": 586839
      }
    },
    {
      "id": "dgm_bt11_029",
      "game": "digimon",
      "name": "AeroVeedramon",
      "set": {
        "code": "BT11",
        "name": "BT-11: Booster Dimensional Phase",
        "releasedAt": null
      },
      "collectorNumber": "BT11-029",
      "rarity": "R",
      "artist": null,
      "text": "[Main] [Once Per Turn] By suspending this Digimon, reveal the top 3 cards of your deck. Add all blue Tamer cards among them to your hand. Place the rest at the bottom of your deck in any order.",
      "images": {
        "small": "https://cards.tcggraph.io/bt/dgm_bt11_029/small.webp",
        "normal": "https://cards.tcggraph.io/bt/dgm_bt11_029/normal.webp",
        "large": "https://cards.tcggraph.io/bt/dgm_bt11_029/large.webp"
      },
      "hashes": {
        "phash": "bfb09463c18e4acb",
        "phashColor": "bb95b087e08e4ad9bfb09463c18e4acbbf389462c58f4ac3"
      },
      "prices": [
        {
          "source": "cardmarket",
          "region": "EU",
          "listType": "retail",
          "finish": "normal",
          "currency": "EUR",
          "market": 4.6,
          "low": 4,
          "trend": 4.6,
          "avg1": 2,
          "avg7": 4.49,
          "avg30": 4.48
        }
      ],
      "legalities": {},
      "gameData": {
        "dp": 8000,
        "form": null,
        "level": 5,
        "colors": [
          "Blue"
        ],
        "cardType": "DIGIMON",
        "playCost": 8,
        "attribute": "Vaccine",
        "digivolveCosts": [
          {
            "cost": 3,
            "color": null,
            "level": null
          }
        ],
        "securityEffect": null,
        "inheritedEffect": "[When Attacking] [Once Per Turn] Activate 1 of your [Rina Shinomiya]'s [On Play] effect."
      },
      "externalIds": {
        "cardmarketId": 694840,
        "tcgplayerId": 477842
      }
    }
  ],
  "meta": {
    "page": 1,
    "limit": 5,
    "totalCount": 15,
    "totalPages": 3,
    "hasMore": true,
    "priceSource": "cardmarket"
  }
}

Every card comes back with both a TCGplayer quote in USD and a Cardmarket quote in EUR; the market toggle picks which one the sort and price filters read from. See European pricing for what the EU side covers.

The public sample covers a slice of each game. An API key unlocks the full catalog, and the REST reference documents every filter shown here.