Tool

Cardmarket Exporter (Tampermonkey)

Browser extraction tooling to export and merge Cardmarket product IDs across paginated set listings.

Download

Install the userscript

This is a Tampermonkey userscript. Download it, then install via the Tampermonkey dashboard.

What it does
  • • Auto-paginates set listings and collects product IDs
  • • Supports base + additionals/variants bucket merging
  • • Exports a clean mapping for QA / ingestion

Install

1) Install Tampermonkey (Chrome/Edge/Firefox).
2) Open Tampermonkey → Create a new script.
3) Paste the downloaded .user.js contents (or import the file).
4) Save. Visit a Cardmarket Pokémon Singles set listing page.

Usage

- Open the set listing page on Cardmarket.
- Run the exporter (button/menu injected by the script).
- Let it paginate through all pages.
- If the set has an “Additionals/Variants” listing, run it there too (or use the script’s merge mode).

Output

The exporter should output a stable mapping keyed by your canonical card ID (e.g. PRE-001), with base/additional IDs. Keep this section aligned to your script’s actual format.

{
  "byCardId": {
    "PRE-001": { "ids": { "base": [805390], "additional": [806408, 806409] } }
  }
}

Troubleshooting

If pagination stops early, Cardmarket markup may have changed. If merge overwrites earlier results, ensure the script stores base/additional separately before producing final export.