TCGdex

TCGdex Main Image

Discord Link Github stars Compiler build passing Sponsors Sponsors

TCGdex - Pokémon TCG Cards API

TCGdex is a Pokemon TCG API, it is available in 6 (soon 12) languages across the differents formats, with more than 130k total cards in the API.

Using the API

The full documentation is available at https://www.tcgdex.dev

  • The easiest way to interact with the database is by using one of our SDKs listed below.
  • You can also direcly use the endpoints at api.tcgdex.net (see the documentation).

TCGdex SDKs

API Progress Status

We are making sure to make every cards available for every languages they were available !

TCGdex Progress

want to help translating? You can create changes on the cards-database repository or join the Discord to help us Also we have another translation files located at meta/translations

Version History

  • March 2020: V1 is out in the wild
  • February 2021: V2 went out along with V1 until requests are migrated to the V2
  • August 2021: V1 is removed after receiving less than 0.1% requests on it

Pinned Loading

  1. Pokémon Trading Card Game Card (TCG) Database for the TCGdex API. ⭐ Leave a star if the project interest you !

    TypeScript 695 142

  2. Communicate with the Open Source TCGdex API in Javascript/Typescript using the SDK

    TypeScript 34 13

  3. Communicate with the Open Source TCGdex API in PHP using the SDK

    PHP 12 2

  4. Communicate with the Open Source TCGdex API in Kotlin/Java using the SDK

    Kotlin 14 4

  5. ⚡️ TCGdex Python SDK for Pokémon TCG data | Zero config • Multi-language

    Python 20 10

  6. zig library to interact with api.tcgdex.net

    Zig 3

Repositories

Showing 10 of 16 repositories

  • cards-database Public

    Pokémon Trading Card Game Card (TCG) Database for the TCGdex API. ⭐ Leave a star if the project interest you !

    tcgdex/cards-database’s past year of commit activity

  • tcgdex/documentation’s past year of commit activity

    MDX

    4 6 0 10

    Updated Mar 31, 2026

  • javascript-sdk Public

    Communicate with the Open Source TCGdex API in Javascript/Typescript using the SDK

    tcgdex/javascript-sdk’s past year of commit activity

    TypeScript

    34

    MIT

    13 2 10

    Updated Mar 31, 2026

  • java-sdk Public

    Communicate with the Open Source TCGdex API in Kotlin/Java using the SDK

    tcgdex/java-sdk’s past year of commit activity

    Kotlin

    14

    MIT

    4 0 6

    Updated Mar 11, 2026

  • tcgdex/swift-sdk’s past year of commit activity

    Swift 0 0

    0 0

    Updated Feb 5, 2026

  • tcgdex/.github’s past year of commit activity

    0 MIT 0

    0 0

    Updated Feb 4, 2026

  • zig-sdk Public

    zig library to interact with api.tcgdex.net

    tcgdex/zig-sdk’s past year of commit activity

    Zig

    3

    0

    0 0

    Updated Feb 3, 2026

  • rust-sdk Public

    A fast, robust, and type-safe Rust SDK for the TCGdex API. Query Pokémon Trading Card Game data with ease. 🦀

    tcgdex/rust-sdk’s past year of commit activity

    Rust

    2 1 0 8

    Updated Feb 3, 2026

  • php-sdk Public

    Communicate with the Open Source TCGdex API in PHP using the SDK

    tcgdex/php-sdk’s past year of commit activity

  • python-sdk Public

    ⚡️ TCGdex Python SDK for Pokémon TCG data | Zero config • Multi-language

    tcgdex/python-sdk’s past year of commit activity

    Python

    20 10 2 2

    Updated Nov 21, 2025