Sealed products
Prices for 3,000+ sealed Pokémon products — booster boxes, Elite Trainer Boxes, bundles and tins — listed or fetched one at a time.
List Sealed Products
/v1/sealed1 credit per item returnedSearch and filter sealed products (booster boxes, ETBs, tins). It doesn't return price data. Fetch a single product via GET /v1/sealed/:id for that. Paid plans only.
Parameters
namestringFilter by product name (partial match supported).
set_idstringFilter by set ID.
tcg_player_idintegerFilter by TCGPlayer product ID.
languagestringProduct language (e.g. "en", "jp").
currencystringPrice currency for min/max/sort filters. "usd" (TCGPlayer) or "eur" (Cardmarket). EUR requires Pro+.
min_pricenumberMinimum market price filter (in the requested currency).
max_pricenumberMaximum market price filter (in the requested currency).
sortstringSort order. One of "price_asc", "price_desc", "name_asc", "name_desc".
pagenumberPage number for pagination. Defaults to 1.
per_pagenumberResults per page. Maximum 100. Defaults to 50.
Try it
curl -H "X-API-Key: YOUR_API_KEY" \https://api.pkmnprices.com/v1/sealed
Get Sealed Product
/v1/sealed/:id1 creditA single sealed product by ID, with full price data and Cardmarket mapping identifiers. List endpoints omit both.
cardmarket_url and cardmarket_product_id identify the exact mapped Cardmarket product. Prices come from TCGPlayer (USD) and Cardmarket (EUR); pick a source with the currency parameter. Paid plans only.
Parameters
idintegerrequiredThe unique sealed product ID.
currencystringPrice source/currency. "usd" returns TCGPlayer prices, "eur" returns Cardmarket prices. Products without Cardmarket data return an empty prices array for "eur".
Try it
curl -H "X-API-Key: YOUR_API_KEY" \https://api.pkmnprices.com/v1/sealed/{id}