Get a readable card
Shared card details with available variants. Distinct physical printings sharing an address return 409 with public variant candidates in error.details; choose an explicit tcg_ ID. Candidate lists are capped at 100 and report truncated when more matches exist.
1 admitted HTTP request. Unknown query/body parameters are rejected. Examples contain illustrative data and placeholder IDs; they are not live catalogue records.
Request
- Base URL: https://tcgdata-api.ottenniels1999.workers.dev
- URL: https://tcgdata-api.ottenniels1999.workers.dev/v1/{game}/{language}/cards/{slug}
- Auth: HTTP bearer
Path parameters
pokemon, magic, lorcana, onepiece or yugioh. Japanese Pokémon uses pokemon/ja; pokemon_jp/ja is also supported.
Catalogue/artwork language from catalogue_language, not a price-market filter.
Readable address returned by the scoped catalogue. Slugs can change; use tcg_ IDs as permanent keys.
Query parameters
Use compact for lists and recurring price syncs. Full includes card metadata.
Comma-separated top-level fields; overrides view. id is always returned. Unknown or nested fields return 400. This route also always returns game, language and variants. Allowed top-level fields: id, slug, catalogue_language, name, game, set_id, set_name, number, printed_number, finish, metadata, metadata_status, metadata_quality, metadata_text, finish_details, images, language, condition.
Comma-separated top-level fields; overrides view. id is always returned. Unknown or nested fields return 400. This route also always returns game, language and variants.
Response
Success. 1 admitted HTTP request.
Changes
No recorded changes to this operation across all 1 revision of this API.