
Amazon Product Batch Scraper
Pricing
Pay per event

Amazon Product Batch Scraper
🔥Amazon🔥 🔥ULTRA Fast🔥 🔥Recommended🔥APIs:TikTok,Instagram,Youtube,Google,Twitter,Amazon,ChatGPT,Whatsapp,Spotify,LinkedIn,Facebook,Yahoo,Threads,Telegram,Meta,taobao,tmall,jingdong,shopee,lazada,Xiaohongshu,wechat,news,baidu,reddit,dianping,ele,meituan,bili,temu,dewu,AI,Chat,GPT,Midjourney
0.0 (0)
Pricing
Pay per event
0
Total users
3
Monthly users
3
Runs succeeded
>99%
Last modified
21 hours ago
🛒 Amazon Product Batch Scraper
Fetch thousands of Amazon products in real-time with a single run.
Give the Actor a list of ASINs + a marketplace code and it will:
- Split the list into batches (max 10 ASINs per call – fastest way the API allows).
- Call the Amazon Online Data API for each batch.
- Store every product as a flat table row → ready for CSV / JSON / Parquet export.
🔥 Why use it?
Feature | Benefit |
---|---|
Batch calls | 10 × fewer HTTP round-trips → lower cost & faster runs |
Flat dataset | Immediate export to Sheets, BI tools or your own backend |
Zero code | Run in the browser UI or trigger from your backend via the Apify Client |
All Amazon markets | 19 domains supported – just switch the geo parameter |
⚙️ Input
Field | Type | Required | Example |
---|---|---|---|
🔢 ASIN list or CSV | array / string | ✔ | ["B0014BYHJE","B0CP9YB3Q4"] |
🌍 Marketplace code | string | US , DE , UK , … (default US ) | |
📦 Chunk size | integer 1-10 | 10 |
(The UI form already contains these fields – or send the same JSON via the Apify Client.)
📤 Output
Each line in the default dataset contains:
field | description |
---|---|
asin , title , price , currency , country , quantity | Parsed core data |
groupIdx | Which API batch the item belonged to |
raw | Full untouched object returned by the API |
Export formats supported by Apify: CSV, JSON, NDJSON, XLSX, Parquet.
🚀 Quick start
apify run --purge --input '{"asins": ["B0014BYHJE","B0CP9YB3Q4","B0C59CLN29","B0BNYR7MQV","B0CJF94M8J"],"geo": "US","chunkSize": 10}'
After the run finishes open Storage → Dataset → Export and download your CSV.
🛠️ Run from your code
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('your-username/amazon-product-batch-scraper').call({ asins: ['B0014BYHJE','B0CP9YB3Q4'], geo: 'US' });const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
💡 Tips
-
The Amazon Online Data API counts one request per 10 ASINs – choose Chunk size accordingly.
-
Need stock estimation or reviews? Fork this actor and switch the endpoint.
-
Large lists? Launch the actor task via schedule or webhook and pipe the dataset directly to S3 / BigQuery.