Japanese catalogue

Browse cards independently of prices

Japanese Pokémon card records remain discoverable when prices are missing or stale. Follow pricing.price_variants[].id to the existing price and history endpoints.

1 admitted HTTP request. Unknown query/body parameters are rejected. Examples contain illustrative data and placeholder IDs; they are not live catalogue records.

get/v1/catalog/cards

Request

  • Base URL: https://tcgdata-api.ottenniels1999.workers.dev
  • URL: https://tcgdata-api.ottenniels1999.workers.dev/v1/catalog/cards
  • Auth: HTTP bearer

Query parameters

game'pokemon_jp' required

The price-independent catalogue currently supports Japanese Pokémon.

qstring

Case-insensitive text match on the card name; no Lucene syntax.

setstring

Set ID from the catalogue.

limitinteger

Maximum results in one page.

afterstring

Use the returned next_cursor unchanged. Stop when next_cursor is null.

localestring

Physical card locale, such as ja; does not filter the price market.

release_status'released' | 'unreleased' | 'unknown' | 'all'

Select the core card release state.

pricing_status'available' | 'unmapped' | 'unpriced' | 'stale' | 'unapproved' | 'identity_conflict' | 'unreleased'

available, unmapped, unpriced, stale, unapproved, identity_conflict or unreleased.

view'full' | 'compact'

Use compact for lists and recurring price syncs. Full includes card metadata.

selectstring

Comma-separated top-level fields; overrides view. id is always returned. Unknown or nested fields return 400. Allowed top-level fields: id, slug, catalogue_language, name, game, set_id, set_name, number, printed_number, language, images, metadata, metadata_status, metadata_quality, metadata_text, finish_details, locale, release_status, data_provenance, snapshot_built_at, variants, pricing, canonical_membership.

Comma-separated top-level fields; overrides view. id is always returned. Unknown or nested fields return 400.

variant_release_status'released' | 'all'

Include all source variant assertions only when explicitly requested.

Response

Success. 1 admitted HTTP request.

next_cursorstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.