Amazon Product Search Scraper
Pricing
$4.99 / 1,000 results
Go to Apify Store

Amazon Product Search Scraper
Powerful Amazon product search scraper that automatically extracts up to 10,000 products with comprehensive metadata. Includes price filters, sorting options, and detailed product information with automatic rate limit handling.
Pricing
$4.99 / 1,000 results
Rating
0.0
(0)
Developer
PowerAI
Maintained by Community
Actor stats
1
Bookmarked
4
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
🔍 Amazon Product Search Scraper
Search Amazon and export matching products as structured rows: titles, prices, ratings, links, images, and more—plus a scrapedAt time on each row.
✨ Key Features
- Keyword search with a cap on how many products to collect; keeps going across result pages until that limit or until there are no more items
- Typical fields per product (see output example):
- asin, product_title
- product_price, product_original_price, currency
- product_star_rating, product_num_ratings
- product_url, product_photo
- product_num_offers, product_minimum_offer_price
- is_best_seller, is_amazon_choice, is_prime, climate_pledge_friendly
- sales_volume, delivery, has_variations
- Choose marketplace (country), sort order, price range, and other optional filters
- Each record includes scrapedAt so you know when it was collected
💪 Why Use It?
- Practical: Good for price checks, assortment snapshots, and quick product lists
- Structured: One JSON object per product, easy to use in spreadsheets or tools
- Configurable: Filters help narrow results before export
🎯 Great For
- Market and competitor research
- Price and rating monitoring
- Building product lists from a search
📝 Input Parameters
| Parameter | Required | Description |
|---|---|---|
query | Yes | What to search for (words or an ASIN-style lookup, depending on Amazon). |
maxResults | No | Maximum number of products to collect (default: 15). |
geo | No | Which country’s Amazon site to use (default: US). Choose UK for the United Kingdom marketplace. |
sort_by | No | How to order results (e.g. relevance, price, reviews, newest). |
min_price / max_price | No | Optional price range (useful when you only want items in a band). |
category_id | No | Optional category slug to narrow the search. |
category | No | Optional numeric category IDs (comma-separated) when you need finer category scoping. |
product_condition | No | New, used, renewed, etc., when you want to restrict condition. |
brand | No | Optional brand filter. |
seller_id | No | Optional filter to a specific seller’s offers. |
is_prime | No | When set, can limit to Prime-eligible items. |
deals_and_discounts | No | Optional focus on deals or today’s deals. |
four_stars_and_up | No | When set, can require higher customer ratings. |
language | No | Preferred language for text where the site supports it. |
additional_filters | No | Extra filter string when you need advanced narrowing. |
fields | No | Optional comma-separated list if you only want certain attributes in each row. |
Input Example
{"query": "laptop","maxResults": 50,"geo": "US"}
Output Example
One JSON object per product:
{"asin": "B0947BJ67M","product_title": "HP 14 Laptop, Intel Celeron N4020, 4 GB RAM, 64 GB Storage, 14-inch Micro-edge HD Display, Windows 11 Home, Thin & Portable, 4K Graphics, One Year of Microsoft 365 (14-dq0040nr, Snowflake White)","product_price": "$183.98","product_original_price": "$229.99","currency": "USD","product_star_rating": "4","product_num_ratings": 5288,"product_url": "https://www.amazon.com/dp/B0947BJ67M","product_photo": "https://m.media-amazon.com/images/I/815uX7wkOZS._AC_UY654_QL65_.jpg","product_num_offers": 63,"product_minimum_offer_price": "$159.00","is_best_seller": false,"is_amazon_choice": false,"is_prime": false,"climate_pledge_friendly": false,"sales_volume": "6K+ bought in past month","delivery": "$32.61 delivery Apr 13 - May 7Ships to Australia","has_variations": false,"scrapedAt": "2026-03-24T03:01:25.848Z"}
Extra keys can appear on some rows when the listing provides them (for example a badge or availability).
⚠️ Notes
- Prices and wording depend on the marketplace you select.
- product_original_price may be empty when there is no list or strike price.
- product_price can still be present when the listing shows a deal or multiple offers.
- Collection stops when your maxResults is reached, there are no more search results, or a page returns no products.