Games
Games are the top-level categories. TCG API covers 85+ trading card games.
List All Games
Section titled “List All Games”GET /v1/gamesAuthentication: None required (public endpoint)
Query Parameters:
| Parameter | Type | Description |
|---|---|---|
page | integer | Page number (default: 1) |
per_page | integer | Results per page (default: 50, max: 100) |
Example:
curl "https://api.tcgapi.dev/v1/games"Response:
{ "data": [ { "id": 55, "name": "Pokemon", "slug": "pokemon", "priority": 3, "set_count": 212, "card_count": 31478, "last_synced_at": "2026-02-19T00:01:17.000Z" } ], "meta": { "total": 68, "page": 1, "per_page": 50, "has_more": true }}Get Game by Slug
Section titled “Get Game by Slug”GET /v1/games/:slugAuthentication: None required
Example:
curl "https://api.tcgapi.dev/v1/games/pokemon"Response:
{ "data": { "id": 55, "name": "Pokemon", "slug": "pokemon", "priority": 3, "set_count": 212, "card_count": 31478, "last_synced_at": "2026-02-19T00:01:17.000Z" }}Get Sets for a Game
Section titled “Get Sets for a Game”GET /v1/games/:slug/setsAuthentication: None required
Query Parameters:
| Parameter | Type | Description |
|---|---|---|
page | integer | Page number (default: 1) |
per_page | integer | Results per page (default: 50, max: 100) |
Example:
curl "https://api.tcgapi.dev/v1/games/pokemon/sets"Response:
{ "data": [ { "id": 1234, "name": "Obsidian Flames", "slug": "obsidian-flames", "abbreviation": "OBF", "release_date": "2023-08-11", "card_count": 230, "last_synced_at": "2026-02-19T02:15:00.000Z" } ], "meta": { "total": 212, "page": 1, "per_page": 50, "has_more": true }}Priority Tiers
Section titled “Priority Tiers”Games are assigned priority tiers that determine update frequency:
| Tier | Update Frequency | Games |
|---|---|---|
| 3 | Daily | Pokemon, Magic: The Gathering, Yu-Gi-Oh! |
| 2 | Every 3 days | One Piece, Lorcana, Flesh and Blood, Star Wars, Digimon |
| 1 | Monday + Thursday | Dragon Ball, Cardfight Vanguard, Final Fantasy, and 15 more |
| 0 | Weekly | 45+ niche/accessory categories |