August 2026

Changes to the PkmnPrices API and site in August 2026: new fields and endpoints, limits, behaviour that moved, and fixes. Newest first.

Building against the API? Read the reference or ask on Discord.

Additions

  • condition and variant filters on price history

Bugfixes

  • Price history reported the wrong pagination total

Additions

  • signed, altered and graded flags on Cardmarket listings

Improvements & Changes

  • Cardmarket offers that are not the card being priced are marked

Bugfixes

  • OAuth sign-in no longer drops its tokens, and shows its errors

  • A locked-out account has a way back in

Bugfixes

  • Email addresses are matched case-insensitively at sign-in

  • A plan upgrade waits for a stablecoin payment to settle

  • The catalog stays up when the filter lookups are unavailable

Additions

  • Purchase lots: merge, split and group copies of a card

Improvements & Changes

  • Card scans are cut to the card's edge

Additions

  • German cards: 81 sets, priced in EUR from Cardmarket

  • German in the catalog language filter

  • My Collection: add cards from card and sealed pages, with a value chart and stats

  • Share a collection on a public page, or export it as CSV

Improvements & Changes

  • The collection tracker is now the front page; the API landing moved to /developers

  • The free tier is English cards only; Japanese and German need Pro

  • language accepts any spelling of a language

  • tcg_player_id can be null, since German cards have none

Bugfixes

  • number matches regardless of zero padding

  • A card's prices are resolved in its own language

  • German cards are pinned to EUR in the catalog

  • Cards TCGplayer does not sell no longer show TCGplayer sections

Additions

  • GET /v1/sealed/:id/listings/tcgplayer and /listings/cardmarket: live offers for sealed products

  • GET /v1/cards/:id/listings/cardmarket is back

  • Live TCGplayer and Cardmarket listings on card and sealed pages

Bugfixes

  • A card's prices no longer include another language's printing

Additions

  • Card pages show prices per condition and variant

Improvements & Changes

  • Prices are per condition per marketplace, not derived from one figure

  • Cardmarket prices are snapshot-consistent per language

Improvements & Changes

  • Cardmarket prices rank conditions on Cardmarket's own scale

Bugfixes

  • TCGplayer listings paginate correctly

Additions

  • Cardmarket EUR prices for sealed products

  • GET /v1/sealed/:id/listings/ebay: sold listings for sealed products

  • eBay sold listings are back on sealed product pages

Improvements & Changes

  • Sealed products can be browsed in EUR

Bugfixes

  • Cardmarket sealed prices show as guide trend, average and low, not as a condition

Additions

  • /openapi.json, generated from the code

  • Blog: using the API with Claude Code, Cursor and Codex

Improvements & Changes

  • The Cardmarket listings endpoint is removed

Bugfixes

  • Ungraded Cardmarket guide prices rank with Near Mint, and stale display rows are retired

  • A source's prices are hidden only when that source has published something newer

  • Cardmarket prices show as guide trend, low and average instead of a made-up condition