Amazon Scraper API · 10 marketplaces
Send ASINs or keywords, get back title, price, rating, review count, availability and category as clean JSON. Ten Amazon marketplaces, up to 2,000 products in a batch, billed per product.
01/ 08
Pass a country code with each ASIN or keyword. You can mix countries in the same batch.
United States
amazon.com
Tested 16 Sep 2026Canada
amazon.ca
SupportedUnited Kingdom
amazon.co.uk
Tested 16 Sep 2026Germany
amazon.de
Tested 16 Sep 2026France
amazon.fr
SupportedItaly
amazon.it
SupportedSpain
amazon.es
SupportedJapan
amazon.co.jp
SupportedAustralia
amazon.com.au
Tested 16 Sep 2026Singapore
amazon.sg
SupportedGreen: we ran real requests there on 16 Sep 2026 (United States, United Kingdom, Germany, Australia). The others are listed as supported in the API specification.
02/ 08
Submit a batch, check back on the job, then download the results. Every call uses the same API key.
POST /v1/amazon/pdp/bulk/submit
ASIN + country, up to 2,000 per batch
Results arrive as one gzipped JSONL file, one row per ASIN.
POST /v1/amazon/search/bulk/submit
keyword or category node + country, up to 50 per request
Choose how many result pages to collect per keyword.
curl -X POST https://api.magpieiq.com/scraping/v1/amazon/pdp/bulk/submit \
-H "Authorization: Bearer $MAGPIE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"items": [{"asin": "B0BCKHQGJN", "country": "uk"}, {"asin": "B0BCKHQGJN", "country": "us"}]}'03/ 08
Cut from calls we made on 16 Sep 2026 against amazon.co.uk. Bullet points and search results are shortened to two entries so the samples fit on the page.
{
"item_id": "B0BCKHQGJN_uk",
"asin": "B0BCKHQGJN",
"country": "uk",
"response": {
"asin": "B0BCKHQGJN",
"country": "uk",
"url": "https://www.amazon.co.uk/dp/B0BCKHQGJN",
"title": "Wireless Earbuds, Bluetooth 5.4 Headphones In Ear with 4 ENC Noise Cancelling Mic, Btootos New Bluetooth Earbuds Mini Deep Bass Stereo Sound, 36H Playtime LED Display Wireless Earphones IP7 Waterproof",
"brand": "Visit the Btootos Store",
"price": "£19.92",
"rating": "4.4 out of 5 stars",
"review_count": "(68,161)",
"availability": "In stock",
"category_path": "Electronics > Best Sellers > Deals > Phones & Accessories > TVs & Home Cinema > Camera & Photo > Headphones & Earphones > Audio & HiFi > Speakers > Computers & Accessories",
"image_url": "https://m.media-amazon.com/images/I/71vfIyTVo5L._AC_SY300_SX300_QL70_ML2_.jpg",
"bullets": [
"Bluetooth 5.4 Technology : The wireless earbuds use the bluetooth 5.4 chipset. There is a faster and more stable signal transmission and has successfully achieved low latency without interruption. Even if you put the mobile phone in your pocket, the bluetooth earbuds will not be disconnected, the connection distance is up to 33ft.",
"LED Power Display : The LED display on the charging case shows you the charge level of the case as well as the in ear bluetooth headphones, so you can precisely control the charge level of your headset for your convenience on the go. In addition, you can free your hands to make phone calls, switch songs and adjust the volume with the touch of the rose gold bluetooth wireless earbuds, making life so much easier."
],
"fetch_status": "ok",
"scraped_at": "2026-09-16T13:24:11.709959+00:00"
}
}{
"keyword": "wireless earbuds",
"country": "uk",
"list_type": "search",
"pages_requested": 1,
"pages_fetched": 1,
"total_pages_discovered": 20,
"products": [
{
"position": 1,
"asin": "B0BCKHQGJN",
"title": "Wireless Earbuds, Bluetooth 5.4 Headphones In Ear with 4 ENC Noise Cancelling Mic, Btootos New Bluetooth Earbuds Mini Deep Bass Stereo Sound, 36H Playtime LED Display Wireless Earphones IP7 Waterproof",
"price": "£19.92",
"old_price": "£29.99",
"rating": null,
"reviews": 68,
"url": "https://www.amazon.co.uk/dp/B0BCKHQGJN"
},
{
"position": 2,
"asin": "B0C3XP63GG",
"title": "Wireless Earbuds, Bluetooth 5.4 Headphones in Ear with 4 ENC Noise Cancelling Mic, Bluetooth Earbuds 40H Playtime, Ear Buds HiFi Stereo Deep Bass Wireless Earphones, IP7 Waterproof, USB-C Fast Charge",
"price": "£21.99",
"old_price": "£11.00",
"rating": null,
"reviews": 19,
"url": "https://www.amazon.co.uk/dp/B0C3XP63GG"
}
],
"scraped_at": "2026-09-16T13:07:08.963223+00:00"
}04/ 08
Cross-market price monitor. The same ASIN on amazon.com, amazon.co.uk and amazon.de, checked on a schedule. See where the price moved and by how much.
Keyword rank tracker. Search your keywords in each market and record where your ASINs land, week after week.
Listing audit. Pull titles, bullets and category paths for your catalogue and a rival's, and spot gaps in how products are described.
Rating and review watch. Track star rating and review count on the products that matter, and flag any that slip.
Stock checker. Read the availability line on each product page and catch items going out of stock.
Market entry scan. Search a category in a new country and see what sells, at what price, before you launch there.
05/ 08
Paste it into Claude, ChatGPT or Cursor with your API key, change the last paragraph to what you need, and let the agent make the calls.
You are helping me pull Amazon data with the Magpie Scraping API.
API base: https://api.magpieiq.com/scraping
Docs: https://data.magpieiq.com/docs/scraping
OpenAPI spec: https://api.magpieiq.com/scraping/openapi.json
Auth header: Authorization: Bearer <MY_API_KEY>
Endpoints:
- Product pages: POST /v1/amazon/pdp/bulk/submit with {"items": [{"asin": "...", "country": "us"}]}, up to 2,000 items. Poll GET /v1/amazon/pdp/bulk/retrieve/{job_id} until status is completed or partial_complete, then fetch download_url (gzipped JSONL, one row per ASIN).
- Search results: POST /v1/amazon/search/bulk/submit with {"items": [{"list_type": "search", "keyword": "...", "country": "uk", "pages": 1}]}, up to 50 items. Poll GET /v1/amazon/search/bulk/retrieve/{job_id}; each finished item has its own download_url.
Countries: us, ca, uk, de, fr, it, es, jp, au, sg. Each item costs 5 credits.
Rules:
- Read the OpenAPI spec before you write any request.
- Tell me how many credits a batch will cost before you submit it.
- Save every job_id to a file as soon as you get it.
- Check job status every 30 to 60 seconds, not in a tight loop.
- Prices come back as text in each market's format ($19.99, 27,99 €). Parse them per market.
- Take ratings and review counts from product pages, not from search results.
What I want: for these 20 ASINs, get the current price, rating and review count on amazon.com, amazon.co.uk and amazon.de. Convert every price to a number, and show me a table of where each product is cheapest.06/ 08
Every product page and every search costs 5 credits. You buy credits up front, and bigger packs cost less per credit.
| Pack | You pay | Per product | Per 1,000 products | Product pages in the pack |
|---|---|---|---|---|
| Pay as you go | $10 – $499 | $0.0075 | $7.50 | 1,333 per $10 |
| Tier 1 | $500 | $0.00625 | $6.25 | 80,000 |
| Tier 2 | $1,000 | $0.0059 | $5.90 | 170,000 |
| Tier 3 | $2,000 | $0.00555 | $5.55 | 360,000 |
| Tier 4 | $4,000 | $0.005 | $5.00 | 800,000 |
Credits stay valid for 30 days and the same balance pays for every Magpie API. Per-credit rates are taken from the Magpie rate card. Full rate card →
07/ 08
Prices come back as text in each market's own format: $19.99, £19.92, 27,99 €. Parse them per market before you compare anything.
Search results don't include star ratings — the rating field comes back empty. When you need ratings, pull the product page, which has them.
Take review counts from the product page, not from search. Search cut the count off at the thousands separator for us: 68 instead of (68,161).
Search positions skip numbers now and then, so position 22 can be the 20th listing on the page. Rank by order in the list if that matters to you.
Set pages on every search. One page was enough for our tests: Amazon reported 20 result pages for "wireless earbuds" in the US, UK and Germany, which is far more than most trackers need.
Product pages are the quick one: four ASINs came back in about three minutes. Four keyword searches took about sixteen, so batch searches ahead of time.
These came back empty on every product we tested, so we don't promise them. If you need one, tell us.
08/ 08
United States, Canada, United Kingdom, Germany, France, Italy, Spain, Japan, Australia and Singapore. We tested the US, UK, Germany and Australia end to end on 16 September 2026.
Each product page costs 5 credits, and so does each keyword or category search you submit. Credits are prepaid, work across every Magpie API, and stay valid for 30 days. Larger packs lower the price per credit.
No. Give Claude, ChatGPT or Cursor your API key and the docs link, describe what you want, and it will make the calls for you.
Yes. The same key and credits cover Southeast Asia's marketplaces through the Scraping API, and there's a maintained monthly dataset for them through the Data API.
Sign in, generate a key, and your first product pages can be back within minutes.