Amazon Product Scraper: 20 Marketplaces, 50+ Fields, $3 per 1,000 Products
Extract Amazon product data by ASIN or URL across 20 marketplaces. Returns price, list price, stock, ratings, star breakdown, monthly purchase volume, variants, A+ content, bestseller ranks, hi-res images and 40 more fields. Multipack listings flagged with isMultipack and multipackCount, a feature most competitors silently drop.
What you can scrape
- Core identity: asin, url, marketplace, title, brand, manufacturer
- Pricing and stock: price, listPrice, currency, inStock, inStockText
- Ratings and social proof: stars, reviewsCount, starsBreakdown, monthlyPurchaseVolume, answeredQuestions, aiReviewsSummary, topReviews (up to 8)
- Media: thumbnailImage, highResolutionImages, galleryThumbnails, videosCount
- Content: features, description, aPlusContent, breadCrumbs, bestsellerRanks, attributes
- Badges and shipping: isAmazonChoice, isPrime, isBestSeller, delivery, fastestDelivery, seller, shipsFrom, condition, returnPolicy
- Variants: variantAsins, variantAttributes, variantDetails, isMultipack, multipackCount, originalAsin
Primary use cases
- Repricing. Pull current price and listPrice daily for a SKU catalog
- Stock monitoring. Track inStock and delivery for restock alerts
- Catalog enrichment. Pull features, attributes and hi-res images for product feeds
- Competitive intelligence. Compare stars, reviewsCount and monthlyPurchaseVolume across competitor ASINs
- Variant discovery. Use variantAsins to enumerate sibling SKUs of a parent listing
- Cross-marketplace pricing. Same ASIN on .com, .de, .co.uk for arbitrage analysis
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [{"url": "https://www.amazon.com/dp/B09B8V1LZ3"}],
"asins": ["B0BDHWDR12", "B00HZV9WTM"],
"country": "US",
"scrapeReviewSample": true
}'
Integrations
- n8n, Make, Zapier: trigger runs and process results via webhook
- AI Agents (MCP): Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js: Apify SDK for programmatic access
- Google Sheets, Airtable: export via Apify integrations
Output fields
| Field | Type | Example |
| asin | string | B09B8V1LZ3 |
| title | string | Amazon Echo Dot (5th Gen) |
| price | object | {"value": 49.99, "currency": "$", "raw": "$49.99"} |
| stars | number | 4.7 |
| reviewsCount | number | 193,736 |
| monthlyPurchaseVolume | string | 10K+ bought in past month |
| starsBreakdown | object | {"5star": 0.82, "4star": 0.11, ...} |
| isMultipack | boolean | true (for 8-Pack listings) |
| variantAsins | array | ["B09B93ZDG4", "B09B94RL1R"] |