
← Tous les projets
Tanuki-Poneglyph API
La première API française pour le One Piece TCG
100% gratuit · Open Source · Communautaire-Cartes FR
-Sets
-Raretés
Playground
Explorez les cartes en direct : filtrage client-side sur cards.json.
GET /v1/cards.json → filtré client-side : aucun filtre
Chargement des 3 000+ cartes…
Endpoints
Des JSON statiques servis par Cloudflare Pages : pas de clé, pas de quota.
| Endpoint | Description |
|---|---|
| GET /v1/cards.json | Toutes les cartes (~3 000+) |
| GET /v1/sets.json | Tous les sets |
| GET /v1/filters.json | Valeurs disponibles pour chaque filtre |
| GET /v1/sets/{set_id}.json | Cartes d'un set spécifique |
| GET /v1/cards/{id}.json | Fiche d'une carte individuelle |
| GET /images/{card_number}_{version}.webp | Image WebP de la carte |
const res = await fetch('https://tanuki-poneglyph.pages.dev/v1/cards.json')
const cards = await res.json()
const leadersRouges = cards.filter(
(c) => c.type === 'LEADER' && c.colors.includes('Rouge')
)
console.log(leadersRouges.length, 'leaders rouges')Query params (Worker à venir)
- ?name= : Recherche par nom (partielle)
- ?color= : Couleur (Rouge, Bleu, Vert…)
- ?type= : Type (LEADER, PERSONNAGE…)
- ?rarity= : Rareté (C, R, SR, SEC…)
- ?set= : ID du set (OP09, EB02…)
Le filtrage serveur arrivera avec le Worker Cloudflare. En attendant, tout se filtre côté client sur cards.json.
Les données sont mises à jour mensuellement à chaque nouvelle extension Bandai.
Soutenir le projet
Tanuki-Poneglyph est gratuit et open source. Si le projet vous est utile, vous pouvez soutenir son développement et celui des autres projets Tanuki Corporation.
☕ Buy me a CoffeeETH / ERC-20
0xfFbEC59f9c180B65D69048db29c97A2114305D26BTC
bc1qv0pp8q8ukufkrcz572hs2v05jp97mznzmwn08eSOL
3rNkGv2589KhjMM7nnEeU227j2paT4T5dR5fGBpSiTUv