TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1{2 "id": "tcgdex",3 "displayName": "TCGdex (Pokémon, multilingual)",4 "sourceId": "tcgdex",5 "sourceName": "TCGdex",6 "sourceType": "catalog",7 "sourceUrl": "https://tcgdex.dev",8 "module": "api/tcgdex",9 "enginePriority": ["api"],10 "categories": ["pokemon"],11 "regions": ["global"],12 "languages": ["en", "ja", "fr", "de", "es", "it", "pt", "ko", "zh"],13 "currency": ["USD", "EUR"],14 "supportsListings": false,15 "supportsSold": false,16 "supportsAuctions": false,17 "supportsImages": true,18 "supportsCatalog": true,19 "supportsPopulation": false,20 "supportsLookup": false,21 "refreshFrequencyMinutes": 1440,22 "priority": "high",23 "trustScore": 0.8,24 "attributionRequired": true,25 "termsUrl": "https://tcgdex.dev/",26 "accessNotes": "Open REST API (https://api.tcgdex.net/v2, no key, MIT-licensed data) covering every Pokémon TCG language including Japanese; English cards carry TCGplayer (USD) and Cardmarket (EUR) prices per variant with their own update timestamps, which we store as price observations dated by the price's `updated` field. One request per set and per card at ≈8 req/s (self-throttled 120 ms). English ids match pokemontcg.io (base1-4) so `pokemontcg_id` aligns; set codes use the PTCGO abbreviation like pokemontcg's ptcgoCode.",27 "enabled": true,28 "schemaVersion": "1.0",29 "config": {30 "languages": ["en", "ja"]31 }32}33