← All guides
Guide · Cloudflare + login

How to scrape CardMarket in 2026 (complete guide)

Updated 08/30/2026 · 8 min · by WyndPath
Scrape CardMarket

CardMarket is the European reference for buying and selling collectible cards (Pokémon, Magic, Yu-Gi-Oh and others). Its pages are packed with price data that's valuable for tracking the value of a card or a set. But access is locked twice over: Cloudflare in front, and a logged-in session to see the offer details. Here's how to approach collection cleanly.

What data you can collect on CardMarket

This data feeds collection valuation tools and value tracking over time.

What blocks a naive scraper

Two obstacles stack up:

A Cloudflare challenge cookie is tied to the fingerprint of the client that obtained it: reusing it from another tool doesn't work. CardMarket requires a real browser.

To understand why the cookie can't be recycled, see our article on TLS fingerprinting.

How to get the data cleanly

WyndPath handles Cloudflare with a real browser, and knows how to maintain a session (cookies) for the targets that require it, configured at the target level. On the call side, you simply request the URL:

curl -G "https://api.wyndpath.com/v1/" \
  --data-urlencode "api_key=YOUR_KEY" \
  --data-urlencode "url=https://www.cardmarket.com/fr/Pokemon/Products/Singles" \
  --data-urlencode "render_js=1"

WyndPath detects that the target is behind Cloudflare and switches to the browser route automatically. Billing stays pay-per-success: if the challenge page isn't cleared, no credits are charged.

For the offer details, a logged-in session is required. It works self-service: on the first call to a page that requires it, WyndPath replies that credentials are needed. You then enter your own CardMarket credentials, once, in your console (the target's section) — they're encrypted and only used for your own calls. From then on, WyndPath logs in for you and replays the session on the following calls, without you having to handle a single cookie.

Good practice. Space your requests and reuse the same session to stay consistent across the pages of a single journey. CardMarket watches the pace.

The legal framework

The displayed prices are public, but CardMarket has terms of use and its database is the result of an investment, so it's potentially protected by the sui generis right. Stay at reasonable volumes, respect robots.txt, and don't extract a substantial part of the database. Our article web scraping and the GDPR in France details the limits worth knowing.

Takeaway · CardMarket = Cloudflare + logged-in session. A real browser is essential, cookies managed at the target level. WyndPath detects and switches on its own, on success.

Collect CardMarket data without getting blocked

WyndPath handles proxies, JavaScript rendering and anti-bot bypass in a single API call. Pay-per-success, within the rules published by the sites.

Start for free →
Another guide
Scrape Vinted →
Another guide
Scrape LeBonCoin →
Another guide
Scrape eBay →