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

Fennekin

080

MEP Black Star Promos€44.13€36.11RAW
🇪🇺🏳️
+530.4%

Gwynn

111

Abyss Eye€22.28€28.00RAW
🇩🇪🇪🇸🇪🇺🇫🇷+1

Mega Darkrai ex

114

Abyss Eye€495€507PSA 10
🇩🇪🇪🇸🇪🇺🇫🇷+2
-1.0%

Morpeko ex

115

Abyss Eye€63.64€59.97RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-0.9%

Mega Zeraora ex

112

Abyss Eye€67.42€59.89RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-3.7%

Gladion's Showdown

109

Abyss Eye€12.72€8.95RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2

Mega Excadrill ex

101

Abyss Eye€9.54€9.75RAW
🇩🇪🇪🇸🇪🇺🇫🇷+1

Seel (M-P 097) M-P Promos

097

M P Promos€7.75€7.75RAW
🇪🇺🇫🇷

Noctowl

214

Stellar Crystal€2.49€1.90RAW
🇩🇪🇫🇷

Mega Greninja ex

122

Chaos Rising€169€268RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-21.2%

Fennekin

080

MEP Black Star Promos€44.13€36.11RAW
🇪🇺🏳️
+530.4%

Gwynn

111

Abyss Eye€22.28€28.00RAW
🇩🇪🇪🇸🇪🇺🇫🇷+1

Mega Darkrai ex

114

Abyss Eye€495€507PSA 10
🇩🇪🇪🇸🇪🇺🇫🇷+2
-1.0%

Morpeko ex

115

Abyss Eye€63.64€59.97RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-0.9%

Mega Zeraora ex

112

Abyss Eye€67.42€59.89RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-3.7%

Gladion's Showdown

109

Abyss Eye€12.72€8.95RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2

Mega Excadrill ex

101

Abyss Eye€9.54€9.75RAW
🇩🇪🇪🇸🇪🇺🇫🇷+1

Seel (M-P 097) M-P Promos

097

M P Promos€7.75€7.75RAW
🇪🇺🇫🇷

Noctowl

214

Stellar Crystal€2.49€1.90RAW
🇩🇪🇫🇷

Mega Greninja ex

122

Chaos Rising€169€268RAW
🇩🇪🇪🇸🇪🇺🇫🇷+2
-21.2%

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.

BenchmarkMEP-BLACK-STAR-PROMOS-080-NM
MarketsEurope
30D sold series
Trend: FENNEKIN [MEP BLACK STAR PROMOS] / May 10 — Jun 08
30D €35.647D €37.68Last sold €44.13
€68.79€51.59€34.39€17.20€0.00
101112131415161718192021222324252627282930310102030405060708

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.