Cardmarket Scraper [Only $0.9/1K💰] | TCG Price Tracking avatar

Cardmarket Scraper [Only $0.9/1K💰] | TCG Price Tracking

Pricing

from $0.88 / 1,000 results

Go to Apify Store
Cardmarket Scraper [Only $0.9/1K💰] | TCG Price Tracking

Cardmarket Scraper [Only $0.9/1K💰] | TCG Price Tracking

Scrape Cardmarket TCG card prices — trends, 1/7/30-day averages, cheapest and foil prices for Magic, Pokemon, Yu-Gi-Oh, One Piece, Lorcana. Browserless, no proxy, $0.0009/card.

Pricing

from $0.88 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

15 hours ago

Last modified

Categories

Share

Cardmarket Scraper

Scrape Cardmarket TCG card prices — Europe's largest trading-card marketplace — with price trends, 1/7/30-day averages, cheapest offers and foil prices for Magic: The Gathering, Pokémon, Yu-Gi-Oh!, One Piece, Lorcana and Flesh and Blood. Built for TCG reseller arbitrage, price-tracking apps and collector price indexes.

Fully browserless: reads Cardmarket's public S3 CDN (downloads.s3.cardmarket.com) with no Cloudflare challenge, no login, no proxy and no headless browser — runs finish in under a minute and cost a fraction of a compute unit.

Main Use Cases

  • TCG price tracking — monitor price trends and 30-day averages to spot under- and over-priced cards instantly
  • Trading card market research — pull structured, official pricing data across whole Cardmarket catalogues
  • TCG reseller arbitrage — compare trend vs. cheapest offer to find buying and selling windows
  • Collector card price indexes — a cheap, always-on price index for every card in a set or game
  • Price-tracking apps — daily refreshes of the cheapest offer and trend for any card you watch

How It Works

Cardmarket Scraper workflow: from card URLs and game catalogues to TCG records with from prices, trends, averages and foil prices

Looking for a Cardmarket scraper or a practical TCG price data alternative? Paste card URLs or pull a full game catalogue. Each row includes card name, set, game, category, from price, price trend, 1, 7 and 30-day averages, foil prices, currency and price-guide date.

Use the dataset for price tracking, catalogue building, reseller research and arbitrage analysis across Magic, Pokemon, Yu-Gi-Oh!, One Piece, Lorcana and Flesh-and-Blood. Export as JSON, CSV or Excel, or pull results through the Apify API. Pay from $0.90 per 1,000 cards.

Build TCG Price Databases Without Official API Access

Cardmarket's partner API is approval-gated and paid. This actor gives you the same official daily price guide as a clean JSON dataset: card name, set, price trend, 1/7/30-day average prices, cheapest price and foil prices — through the Apify platform with API access, scheduling, webhooks and monitoring included.

Works for Magic: The Gathering, Pokémon, Yu-Gi-Oh!, One Piece, Lorcana and Flesh and Blood — every game Cardmarket publishes a catalogue for.

Set the game, and the actor downloads the complete catalogue plus that game's daily price guide. One run refreshes every card's trend, averages and cheapest prices. Two modes:

  • Per-URL mode — paste one or more Cardmarket product URLs; each is resolved to the exact product id from the slug + expansion and joined with today's prices
  • Full-catalogue mode — leave productUrls empty, pick a game, and the whole catalogue is downloaded with the price guide

Input

FieldTypeRequiredDefaultNotes
productUrlsarray of stringsNo–Cardmarket product page URLs to resolve + price. Empty = full-catalogue mode
gamestringNo–Game for catalogue mode: Magic, Yu-Gi-Oh, Pokemon, One-Piece, Lorcana, Flesh-and-Blood
gameIdintegerNo–Numeric game id for the S3 files (Magic=1, Yu-Gi-Oh=3, Pokemon=6, One-Piece=18, Lorcana=19, Flesh-and-Blood=22). Overrides game/URL detection
idExpansionintegerNo–In catalogue mode, restrict output to one expansion
maxItemsintegerNo0Max records. With productUrls: exact matches first, then extra cards of the same game (1 URL + 500 → 500 rows). Catalogue mode: caps page size (0 = whole game)
skipItemsintegerNo0Skip the first N products — combine with maxItems to page a whole game

Extract European TCG Marketplace Data — Output Fields

One dataset item per product:

FieldDescription
nameCard name (from the S3 catalogue)
gameGame (Magic, Pokemon, YuGiOh, ...)
setName / expansionNameExpansion / set name
categoryCategory (e.g. Magic Single)
fromPriceCheapest price (normalized number)
priceTrendPrice trend (normalized number)
avg30d / avg7d / avg1d30/7/1-day average prices
priceTrendFoil + other *Foil variantsSame price fields for foil/first-edition variants
currency€
idProductCardmarket product id (string)
idExpansion / idMetacardExpansion and card meta ids
candidates[]Other possible products for the same URL when a name was reprinted
sourcecatalog (S3 price guide)
priceGuideDateDate of the daily price-guide snapshot (~02:45 CET)
urlCardmarket product page URL

Collect TCG Card Prices At $0.0009 Per Card — Example Input

Per-URL lookup:

{
"productUrls": [
"https://www.cardmarket.com/en/Magic/Products/Singles/Modern-Horizons-3-Extras/Bloodstained-Mire-V1",
"https://www.cardmarket.com/en/Pokemon/Products/Singles/151/Articuno-MEW144"
]
}

Full Magic catalogue:

{
"productUrls": [],
"game": "Magic",
"maxItems": 0
}

Example Output

{
"url": "https://www.cardmarket.com/en/Magic/Products/Singles/Modern-Horizons-3-Extras/Bloodstained-Mire-V1",
"name": "Bloodstained Mire",
"setName": "Modern Horizons 3: Extras",
"category": "Magic Single",
"game": "Magic",
"currency": "€",
"fromPrice": 24.99,
"priceTrend": 30.42,
"avg30d": 31.1,
"avg7d": 31.82,
"avg1d": 30.83,
"priceTrendFoil": 63.42,
"idProduct": "759801",
"idExpansion": 5653,
"source": "catalog",
"priceGuideDate": "2026-09-24"
}

Integrations & Automation

  • API — call the actor from your own app via the Apify REST API (or the Apify MCP server in AI agents)
  • Scheduling — schedule a daily run of the full catalogue to keep every card's trend/averages/from-price fresh
  • Webhooks — trigger downstream pipelines when a run finishes
  • Export — download the dataset as JSON, HTML, CSV or Excel

Recommended schedule: daily for price-tracking apps and price indexes (the price guide is refreshed each day at ~02:45 CET); weekly for reseller scanning.

FAQ

Why use this actor instead of the official Cardmarket API?

The official Cardmarket partner API requires an application approval and paid plans. This actor reads the same official daily price guide from the public S3 CDN — no approval, no API key, no auth, and it is cheaper per card than any Store competitor at $0.0009/result.

Is there a Cardmarket API for TCG price data?

There is a partner API (approval-gated and paid) and several unofficial scraped APIs — many priced at 5–50x this actor. This actor is a browserless alternative that reads Cardmarket's own public price-guide files, so the data is official and the price is the lowest on the Store.

How do I scrape Cardmarket without being blocked?

There is nothing to be blocked from: the actor never touches the Cloudflare-challenged site. It reads the public downloads.s3.cardmarket.com S3 catalogue and daily price guide, so there is no proxy, no browser and no challenge to bypass.

Cardmarket vs TCGplayer — which has better data for Europe?

Cardmarket is the dominant European TCG marketplace, so its price guide reflects EU market pricing (EUR). This actor covers Cardmarket only; for US-centric data, TCGplayer scrapers are the complement.

What are the known limitations?

The daily price guide publishes price aggregates, not individual seller listings (condition/language quantities are not included). Rarity and collector number are not part of the S3 catalogue files. Set names come from Cardmarket's expansion enrichment when reachable, otherwise from the URL path. Pre-release-only or unpublished products are not covered.

How much does it cost to scrape Cardmarket?

$0.0009 per result plus Apify's compute for the run — the S3 price guide is a single ~26 MB JSON file fetched once per run and cached for 24 hours, so runs typically finish in under a minute with well below 0.01 compute units. Free accounts get a 10-product preview.

For AI Agents & LLM Apps

  • Purpose: given Cardmarket product URL(s) or a game name, returns one JSON row per card with name, set, cheapest price, price trend, 1/7/30-day averages and foil prices.
  • Minimal working input:
{ "productUrls": ["https://www.cardmarket.com/en/Magic/Products/Singles/Modern-Horizons-3-Extras/Bloodstained-Mire-V1"] }
  • Variant inputs: full catalogue of a game — { "productUrls": [], "game": "Magic", "maxItems": 0 }; single expansion — add "idExpansion": 5653; paginate a whole game — skipItems + maxItems pairs.
  • Output fields: url, name, setName, category, game, currency, fromPrice, priceTrend, avg30d, avg7d, avg1d, priceTrendFoil, idProduct, idExpansion, idMetacard, candidates[], source, priceGuideDate.
  • Behaviors an agent should know: with productUrls set, exact URL matches are emitted first and the remaining maxItems budget is filled with other cards of the same game (0 = pure per-URL lookups). In catalogue mode, maxItems: 0 means no limit — the whole game is pushed, which can be a very large dataset; prefer paginating with skipItems. URL V1/V2 suffixes resolve to the exact printing inside its set; without a suffix, every matching printing is emitted. Price values are numbers; raw formatted strings are kept in *Raw variants.
  • Billing: pay-per-result — $0.0009 per dataset row (plus Apify's per-start and compute charges on paid plans).

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Cardmarket (cardmarket.com) or any of its parent companies. It accesses only publicly available catalogue and price-guide files published by Cardmarket; it does not bypass login walls, Cloudflare challenges, or access private or seller-specific data. You are responsible for complying with Cardmarket's Terms of Service and applicable law when using the data.

SEO Keywords

cardmarket scraper, cardmarket api alternative, tcg card price tracking, pokemon card price data, magic the gathering price tracker, yu-gi-oh card prices, one piece card game price, lorcana card prices, flesh and blood card prices, cardmarket price guide, trading card market research, tcg reseller arbitrage, card price trend data, european tcg marketplace data, card prices 1-7-30 day average, collector card price index, cardmarket s3 catalogue, cardmarket seller data, cardmarket vs tcgplayer data, scrape cardmarket without cloudflare