Amazon cross-market ranking
The same keyword ranked across ten Amazon storefronts (us, uk, de, fr, it, es, ca, au, jp, sg): top products per country with price and ASIN, from one keyword list.
← All recipesScraping API
The problem
Who wins 'wireless earbuds' on Amazon US vs UK vs Germany — and what are the local ASINs so I can monitor their prices?
How it works
- Amazon is scraping-only and spans ten storefronts; submit amazon_search per (keyword, country) pair.
- Flatten to one table: country, keyword, rank, title, brand, price, ASIN.
- Feed the winning ASINs into daily price monitoring per market.
A taste of the code
export MAGPIE_API_KEY=... python pipeline.py --keywords keywords.txt \ --markets us,uk,de --out ./out
The full, runnable pipeline — argument parsing, retries, partial-result handling, delivery to S3/GCS — is in the repo: open on GitHub →
What it costs
Bills per keyword × market. 20 keywords across 10 storefronts = 200 items per run; price it first with --dry-run (free).
Estimates are always free — see how credits work.