Most AccurateCardmarket PokemonPrices.

Track the most accurate Cardmarket Pokemon card prices with detailed Cardmarket listing aggregates, Cardmarket seller-country liquidity, language filters, raw conditions, and graded market depth in one API.

Card NameSetTrend EURMedian EURGradeCountriesLiquidity7D

Pikachu

002

McDonalds Collection 2024€0.19€1.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-87.8%

Teal Mask Ogerpon ex

166

SV Black Star Promos€4.09€4.00RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-0.2%

Archaludon ex

241

Surging Sparks€12.64€14.90PCA 10
🇧🇪🇩🇪🇪🇸🇪🇺+4
-14.1%

Surfer

235

Surging Sparks€1.37€1.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-11.6%

Cinderace ex

163

SV Black Star Promos€3.82€4.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
-0.8%

Wattrel

066

Surging Sparks€0.03€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
Stable

Victini

021

Surging Sparks€0.04€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
-33.3%

Durant ex

004

Surging Sparks€0.49€0.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+2.1%

Exeggcute

002

Surging Sparks€0.04€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+33.3%

Slaking ex

084

Super Electric Breaker€0.23€0.30RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+43.8%

Pikachu

002

McDonalds Collection 2024€0.19€1.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-87.8%

Teal Mask Ogerpon ex

166

SV Black Star Promos€4.09€4.00RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-0.2%

Archaludon ex

241

Surging Sparks€12.64€14.90PCA 10
🇧🇪🇩🇪🇪🇸🇪🇺+4
-14.1%

Surfer

235

Surging Sparks€1.37€1.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+3
-11.6%

Cinderace ex

163

SV Black Star Promos€3.82€4.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
-0.8%

Wattrel

066

Surging Sparks€0.03€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
Stable

Victini

021

Surging Sparks€0.04€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
-33.3%

Durant ex

004

Surging Sparks€0.49€0.50RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+2.1%

Exeggcute

002

Surging Sparks€0.04€0.02RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+33.3%

Slaking ex

084

Super Electric Breaker€0.23€0.30RAW
🇧🇪🇩🇪🇪🇸🇪🇺+4
+43.8%

Market Analysis

Pokemon Trend Indexing

Tracking European Price Trend against live listings medians for flagship Pokemon cards. Compare set-level moves, grader premiums, and seller-country dispersion across daily and weekly windows.

BenchmarkMCDONALDS-COLLECTION-2024-002-NM
MarketsEurope
30D sold series
Trend: PIKACHU [MCDONALDS COLLECTION 2024] / Aug 08 — Sep 06
30D €1.877D €2.76Last sold €3.00
€3.70€2.90€2.10€1.30€0.50
080910111213141516171819202122232425262728293031010203040506

Engineering

Clean Pokemon European Schema.

Built for teams tracking Pokemon European prices, each response keeps card identity and market pricing in one normalized payload. You get Pokemon card metadata together with European sold prices, listing prices, grading tiers, and seller-country coverage without extra joins.

01

Card Identity

Every record includes normalized Pokemon card identity: card name, set name, set code, collector number, image URL, and source market_id from the European catalog.

02

Sold + Listings Prices

prices.sold provides the verified European trend baseline, while prices.listings, prices.raw, and prices.graded expose listing medians, condition tiers, grade tiers, liquidity, and seller-country splits.

03

Developer-Ready Price Data

The same schema powers Pokemon search, catalog pages, and integrations that need reliable Pokemon card market prices across supported European countries.

04

Country + Language Pricing

Listing responses include per-country and per-language pricing splits so you can compare market liquidity and value differences for the same card across countries and card languages.

Live response shape
GET /v1/cards/:id
{
  "name": "Charizard",
  "set_name": "Base Set",
  "set_code": "base1",
  "card_number": "4",
  "image_url": "https://cdn.pokepricelab.com/cards/base1/4.jpg",
  "cardmarket_id": "273550",
  "languages": [
    "EN",
    "JA",
    "KO"
  ],
  "prices": {
    "currency": "EUR",
    "sold": {
      "avg": 385,
      "avg1d": 380,
      "avg7d": 375,
      "avg30d": 370,
      "population": 126
    },
    "listings": {
      "low": 350,
      "avg": 420,
      "high": 890,
      "population": 126,
      "raw": {
        "NEAR_MINT": {
          "summary": {
            "low": 350,
            "avg": 420,
            "high": 890,
            "population": 126
          },
          "countries": {
            "DE": {
              "summary": {
                "low": 360,
                "avg": 410,
                "high": 510,
                "population": 62
              },
              "languages": {
                "EN": {
                  "low": 390,
                  "avg": 430,
                  "high": 510,
                  "population": 30
                },
                "JA": {
                  "low": 421,
                  "avg": 468,
                  "high": 558,
                  "population": 20
                }
              }
            },
            "FR": {
              "summary": {
                "low": 390,
                "avg": 450,
                "high": 570,
                "population": 39
              },
              "languages": {
                "EN": {
                  "low": 401,
                  "avg": 455,
                  "high": 572,
                  "population": 20
                },
                "KO": {
                  "low": 320,
                  "avg": 352,
                  "high": 409,
                  "population": 12
                }
              }
            }
          }
        }
      },
      "graded": {
        "PSA": {
          "10": {
            "summary": {
              "low": 1240,
              "avg": 1299,
              "high": 1368,
              "population": 3
            },
            "countries": {
              "DE": {
                "summary": {
                  "low": 1240,
                  "avg": 1299,
                  "high": 1330,
                  "population": 2
                },
                "languages": {
                  "EN": {
                    "low": 1240,
                    "avg": 1299,
                    "high": 1330,
                    "population": 2
                  }
                }
              },
              "FR": {
                "summary": {
                  "low": 1315,
                  "avg": 1315,
                  "high": 1315,
                  "population": 1
                },
                "languages": {
                  "JA": {
                    "low": 1315,
                    "avg": 1315,
                    "high": 1315,
                    "population": 1
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}

Pokemon European Data FAQ

How is graded data handled?

European sold trend remains the baseline. Graded variants are exposed as separate normalized listing records so raw and graded tiers stay distinct.

Which sets are supported?

Coverage is organized by Pokemon set code and collector number. The catalog endpoint exposes expansions, languages, and product variants currently indexed in the European EUR feed.

How often is data refreshed?

European EUR pricing is refreshed on a rolling schedule for the European market, with historical snapshots preserved daily for higher-tier access.