Amazon Product Scraper: Search Results, Prices & Reviews
Pricing
Pay per usage
Amazon Product Scraper: Search Results, Prices & Reviews
Scrape Amazon product data from keywords, category URLs, product URLs, or ASINs. Start with stable search-result exports for prices, ratings, and review counts, then enable full product-detail enrichment when you need deeper fields.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
nezha
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Turn Amazon keywords, category URLs, product URLs, or ASINs into structured product data. Start with stable search-result exports for prices, ratings, and review counts, then enable full product-detail enrichment when you need deeper fields.
What this Actor does
This Actor is designed for teams that want both product discovery and product detail enrichment in one workflow.
You can start from:
keywordsfor easy first runs- filtered Amazon category or search URLs for niche-focused collection
- product URLs or ASINs for direct product monitoring and catalog enrichment
Unlike detail-only Amazon actors, this one supports both discovery and enrichment. Its default path is a lighter and more stable search-result export, and it can also follow products for full detail records when you enable that mode.
Quick start
- Enter one or more
keywordssuch aswireless mouseorstanding desk. - Choose the default
marketplace. - Start with
scrapeProductDetails: falsefor the most stable preview run. - Set
maxItemsandmaxItemsPerStartUrldeliberately for your first run. - Turn
scrapeProductDetailson when you want full product records. - Use a marketplace-matching proxy for the most stable localized output.
Output preview
| ASIN | Title | Price | Rating | Reviews | Availability |
|---|---|---|---|---|---|
| B0BCHJ2R7S | Wireless Mouse ... | $19.99 | 4.5 out of 5 stars | 12,481 ratings | In Stock |
Typical default search-result fields include:
asin,title,productUrl,priceText,ratingText,reviewCountTextimageUrl,searchTerm,searchPage,searchPosition,isSponsored
When full product-detail mode is enabled, fields also include:
- product identity:
asin,title,brand,productUrl,marketplace - pricing and demand signals:
currentPrice,listPrice,ratingText,reviewCountText,availabilityText - product content:
bullets,description,attributes,variantSummary - category context:
breadcrumbs,mainCategory,bestSellersRank - source context:
searchTerm,searchPage,searchPosition,isPrime,isSponsored - media:
images,imageCount
If scrapeProductDetails is disabled, the Actor emits lightweight search_result records from Amazon search pages instead of following each product detail page.
That lighter mode is the default because it is more stable for first-time users and public preview runs.
Best use cases
Product research
Collect top products for a keyword or niche and compare assortment, pricing, review volume, and listing content.
Competitor tracking
Track known ASINs or URLs over time to monitor price changes, review growth, availability, and product page updates.
Catalog enrichment
Export titles, descriptions, images, bullets, and structured attributes for your own catalog workflows.
Search landscape analysis
Run broad keyword snapshots without detail crawling when you want a lighter search-result export.
Example input
{"keywords": ["wireless mouse"],"marketplace": "US","maxItems": 24,"maxItemsPerStartUrl": 24,"maxSearchPagesPerStartUrl": 2,"scrapeProductDetails": true,"includeQuestionsCount": false,"maxImages": 6,"requestDelaySecs": 2,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": [],"countryCode": "US"}}
Practical notes
keywordsis the simplest input path for new users.categoryOrProductUrlsis ideal when you already have filtered Amazon URLs.asinsis ideal for direct monitoring and enrichment.includeQuestionsCountadds extra requests, so leave it off for the fastest preview run.scrapeProductDetailsis off by default so the first run is easier to succeed. Turn it on for full product detail enrichment.- Failed pages are stored in
FAILED_REQUESTS.