Tool
Cardmarket Exporter (Tampermonkey)
Browser extraction tooling to export and merge Cardmarket product IDs across paginated set listings.
Install the userscript
This is a Tampermonkey userscript. Download it, then install via the Tampermonkey dashboard.
- • 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.