Amazon Search Scraper
Pricing
from $1.50 / 1,000 results
Amazon Search Scraper
Fast Amazon search scraper. Extracts product titles, prices, ratings, URLs, and more from search results.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Amazon Search Scraper collects product listings from Amazon search results and turns them into structured data for price monitoring, competitor analysis, and market research. Provide a search query and a marketplace domain, run the Actor, and export titles, prices, ratings, review counts, ASINs, and product URLs to JSON, CSV, Excel, or your preferred integration. Use it to build product catalogs, track competitor pricing, and spot sponsored placements. Scraping 1,000 products costs $1.50, with no browser required.
What can you automate with Amazon Search Scraper?
- Build product catalogs — collect thousands of Amazon listings with structured fields for your e-commerce or price-comparison platform.
- Monitor competitor prices — track pricing and promotions across Amazon marketplaces for competitive intelligence.
- Enrich product databases — gather ASINs, ratings, review counts, and URLs to power recommendation engines or analytics.
- Automate market research — run scheduled searches on any keyword to discover trending products, sponsored placements, and pricing patterns.
- Identify sellers and brands — surface products in specific categories for supplier or partnership outreach.
Who is this scraper for?
| Team | Workflow |
|---|---|
| E-commerce operators | Pull structured listings to seed or refresh a product catalog. |
| Pricing and market analysts | Track prices, ratings, and review counts across marketplaces. |
| Competitive intelligence teams | Monitor sponsored placements and category dynamics. |
| Lead-generation agencies | Discover brands and sellers for outreach in a niche. |
What data can you collect from Amazon?
| Data group | Example fields | How it helps |
|---|---|---|
| Product identity | asin, title, url, imageUrl | Identify and link the listing. |
| Pricing | price, listPrice | Compare current and strikethrough prices. |
| Reputation | rating, reviewsCount | Qualify demand and popularity. |
| Placement | isSponsored, position, page, delivery | See ad placement and ranking. |
| Run metadata | searchQuery, domain, scrapedAt | Trace which search produced the record. |
How to use Amazon Search Scraper
- Open the Actor in the Scraptivo account.
- Enter a search query (for example
wireless headphones). - Choose the Amazon marketplace domain and set the page and product limits.
- Run the Actor.
- Export the dataset to JSON, CSV, Excel, or your integration.
{ "searchQuery": "wireless headphones", "domain": "amazon.co.uk", "maxPages": 3, "maxProducts": 0, "pageDelayMs": 1500, "proxyConfiguration": { "useApifyProxy": true } }
Example workflow
Track weekly prices for a product category
- Run a category keyword search once a week.
- Keep products whose rating or review count meets your threshold.
- Send new prices to Google Sheets or a price-monitoring dashboard.
- Deduplicate using the stable
asinfield.
Automate and integrate your results
- Schedule daily or weekly runs per keyword using Apify's Scheduler or the API.
- Webhooks after a successful run to trigger your downstream pipeline.
- Export to Google Sheets, Make, Zapier, or a database.
- Deduplicate using the stable
asinfield.
curl "https://api.apify.com/v2/acts/scraptivo~amazon-scraper/run-sync" -H "Content-Type: application/json" -d '{"searchQuery":"wireless headphones","domain":"amazon.co.uk","maxPages":3,"maxProducts":0}'
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
| searchQuery | string | yes | — | Keyword to search on Amazon. |
| domain | string | no | amazon.de | Marketplace hostname (e.g. amazon.co.uk, amazon.in, amazon.fr). |
| maxPages | integer | no | 1 | Maximum search result pages to scrape. |
| maxProducts | integer | no | 0 | Maximum products to collect (0 = unlimited). |
| pageDelayMs | integer | no | 1500 | Delay between page requests in milliseconds. |
| proxyConfiguration | object | no | useApifyProxy | Proxy settings; recommended for Amazon scraping. |
Output example
{"asin": "B0BLHL2DML","title": "Meltrck Kitchen Organiser - Pack of 2 Under Sink Shelf Organiser","url": "https://www.amazon.de/dp/B0BLHL2DML","price": "€24.98","listPrice": "€12.49","rating": 4.4,"reviewsCount": 1250,"imageUrl": "https://m.media-amazon.com/images/I/...","isSponsored": true,"delivery": "FREE delivery","position": 17,"page": 2,"searchQuery": "kitchen","domain": "amazon.de","scrapedAt": "2026-06-18T14:20:10.123456"}
How much does it cost to scrape Amazon?
Amazon Search Scraper uses pay-per-event billing on Apify:
- $0.0015 per product scraped (the headline result event).
- $0.00005 per run for the actor-start event.
Examples: 1,000 products cost about $1.50 plus the start fee; 10,000 products cost about $15. Apify platform plan discounts apply at higher volumes, and proxy traffic is billed separately by Apify according to your plan.
Reliability and responsible use
- Fast HTTP-based scraping with no browser; automatic retries and a proxy configuration that is enabled by default.
listPrice,delivery, andisSponsoredare only present when Amazon shows them on the results page.- Individual fields can be empty when a listing does not publish them.
- Scrape only public product data and follow Amazon's terms of service.
Frequently asked questions
Can I scrape Amazon search results from any marketplace?
Yes. Set domain to any Amazon marketplace hostname such as amazon.de, amazon.co.uk, amazon.in, or amazon.fr. You can also pass a full URL.
Can I schedule Amazon Search Scraper to run automatically?
Yes. Use Apify's Scheduler or the API to run a keyword on a daily or weekly cadence and capture fresh prices.
What counts as one result?
One product listing. Each product on the results pages counts as a single result event.
Why are some fields empty?
listPrice and delivery are only present when Amazon displays them, and some listings do not publish a rating or review count.
How do I avoid duplicate records?
Deduplicate using the stable asin field before writing to your catalog or spreadsheet.
Do I need a proxy?
Amazon blocks datacenter traffic on many marketplaces, so a proxy is enabled by default and recommended.
Related Scraptivo automations
- Instacart Scraper — grocery and delivery catalog data from Instacart.
- HomeDepot Scraper — product data from HomeDepot by collection URL.
- Etsy Scraper — marketplace listings from Etsy.
- Publix Scraper — store and product data from Publix.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, a sample URL, the required fields, and expected volume so we can assess the request.