Guides
The Manifest API
Every One Piece Card Game card and printing, in English and Japanese, linked across languages and given IDs that never change. JSON over HTTPS, and free.
curl "https://api.manifestcards.app/v1/cards/OP01-120?lang=en" \
-H "X-API-Key: $MANIFEST_KEY"The basics
- Base URL. Every endpoint lives under
https://api.manifestcards.app/v1. - Keys. Send yours in the
X-API-Keyheader. See Authentication. - Responses. JSON, wrapped in
data. Lists addmetaand page with a cursor. See Requests and responses. - Languages.
lang=en,lang=ja, orlang=all(the default) picks which names, text and printings come back.
What's in the catalog
Cards are game objects: cost, power, colors and text. Printings are the physical versions of a card, one per language and product, each with its own art, rarity and image. Sets are the products they were released in. Cards and printings explains how they fit together, and how English and Japanese printings are linked.
Reference
Cards
Game objects: stats and text, the same in every language.
- GET
/v1/cards - GET
/v1/cards/{id}
Printings
Each physical version of a card, in one language.
- GET
/v1/printings - GET
/v1/printings/{id} - GET
/v1/lookup
Sets
Products: boosters, decks and promos.
- GET
/v1/sets - GET
/v1/sets/{id}
Meta
Service status.
- GET
/v1/health
The whole API is also described by its OpenAPI spec, for code generators and other tools.