Amazon Product Scraper
Under maintenancePricing
from $4.00 / 1,000 results
Go to Apify Store
Amazon Product Scraper
Under maintenanceScrape Amazon product listings with prices, ratings, reviews, and details.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Admo Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
31 minutes ago
Last modified
Categories
Share
Scrape Amazon product listings with prices, ratings, reviews, and details. Extract product data from search results across all Amazon categories.
๐ฐ Pricing
This Actor uses the Pay Per Event pricing model:
| Event | Price |
|---|---|
| Actor run | $0.00005 |
| Per product scraped | $0.004 |
For example, scraping 500 products costs: $0.00005 + (500 ร $0.004) = $2.00
๐ฅ Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
queries | array | โ | ["wireless headphones"] | Product search terms to scrape from Amazon |
maxResults | integer | โ | 50 | Maximum number of products to scrape per query |
fetchDetails | boolean | โ | true | Fetch full product details from each product page |
minDelay | integer | โ | 2 | Minimum delay between requests (seconds) |
maxDelay | integer | โ | 5 | Maximum delay between requests (seconds) |
Example Input
{"queries": ["iphone 15", "macbook pro"],"maxResults": 100,"fetchDetails": true,"minDelay": 2,"maxDelay": 5}
๐ค Output
| Field | Type | Description |
|---|---|---|
asin | string | Amazon Standard Identification Number |
title | string | Product title |
url | string | Product listing URL |
price | string | Current price |
originalPrice | string | Original price (if on sale) |
rating | string | Average rating (e.g. "4.5") |
reviewCount | string | Number of reviews |
imageUrl | string | Product image URL |
isPrime | boolean | Whether product is Prime eligible |
isSponsored | boolean | Whether product is sponsored |
brand | string | Product brand |
category | string | Product category path |
description | string | Product description |
features | array | Product features list |
seller | string | Seller name |
availability | string | Stock availability |
searchQuery | string | Search query used |
Example Output
{"asin": "B0CFV9XR2Q","title": "Picun B8 Wireless Bluetooth Headphones","url": "https://www.amazon.com/dp/B0CFV9XR2Q","price": "$39.99","originalPrice": "$49.99","rating": "4.5","reviewCount": "1234","imageUrl": "https://m.media-amazon.com/images/I/714leNyXHIL._AC_UY218_.jpg","isPrime": true,"isSponsored": false,"brand": "Picun","category": "Electronics > Headphones > Over-Ear","description": "Wireless Bluetooth Headphones with 120H Playtime","features": ["120H Playtime", "3EQ Modes", "Built-in Microphone"],"seller": "Picun Official","availability": "In Stock","searchQuery": "wireless headphones"}
๐ง How It Works
- Searches Amazon for each query
- Extracts product data from search results (ASIN, title, price, rating, etc.)
- Optionally fetches full product details from each product page (brand, features, description)
- Implements random delays to avoid rate limiting
- Handles pagination to fetch multiple pages
๐ Integration
- Zapier: Use the "Run Actor" action with dataset polling
- Make.com: Use the HTTP module to call the Actor API
- n8n: Use the Apify node or HTTP Request node
- OpenAI MCP: Connect via the Apify MCP server
โ ๏ธ Notes
- Prices may appear in local currency based on proxy IP location
- Some products may have limited seller information
- Works with all Amazon regional sites (amazon.com, amazon.co.uk, etc.)
- Respects Amazon's rate limits with configurable delays