Amazon Search Scraper V2
Pricing
from $0.00005 / actor start
Amazon Search Scraper V2
Scrape Amazon search results with structured JSON output including product titles, prices, ratings, reviews, badges, and delivery information.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Akash Kumar Naik
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract structured product data from Amazon search results at scale. This Apify Actor scrapes search queries across 11 global Amazon marketplaces and returns clean JSON containing product titles, prices, ratings, reviews, badges, Prime status, sponsored flags, sales volume, and delivery information — optimized for e-commerce analytics, competitive intelligence, price monitoring, and product research workflows.
What Does This Actor Do?
The Amazon Search Scraper V2 extracts product listing data from Amazon search result pages. It returns structured JSON with ASINs, titles, prices, ratings, review counts, badges (Best Seller, Overall Pick, Limited Time Deal), sponsored flags, Prime eligibility, sales volume indicators, and delivery estimates. Each run produces a single dataset item containing all extracted products plus metadata.
Key capabilities:
- Scrape Amazon search results with structured JSON output
- Support for 11 international Amazon marketplaces
- Geo-targeting via ZIP code for localized pricing and delivery
- Pagination for building comprehensive product datasets
- Pay-per-event pricing with transparent per-result billing
Overview
| Attribute | Value |
|---|---|
| Actor | Amazon Search Scraper V2 |
| Category | E-Commerce Data Extraction |
| Pricing | Pay-Per-Event ($0.001 per search result + $0.01 per product item) |
| Marketplaces | USA, UK, Germany, Japan, France, Italy, Spain, Canada, Mexico, Australia, India |
| Output Format | JSON (dataset) |
| Geo-Targeting | ZIP code based |
Features
- High-Volume Extraction — Scrape unlimited Amazon search pages with structured product data including ASINs, titles, prices, ratings, review counts, badges, sponsored flags, and Prime eligibility
- Multi-Marketplace Coverage — Search across 11 Amazon international marketplaces (US, UK, DE, JP, FR, IT, ES, CA, MX, AU, IN) with localized results
- Precision Geo-Targeting — Localized pricing, delivery estimates, and product availability via ZIP code targeting
- Pagination Support — Scrape multiple result pages sequentially to build comprehensive product datasets
- Structured Output — Machine-readable JSON schema with consistent field names, types, and formats for automated processing
- Spend Limit Enforcement — Respects user-configured spending limits via
ACTOR_MAX_TOTAL_CHARGE_USD - Enterprise Integration — API-accessible via REST, CLI, or SDK for programmatic workflow integration
Pricing
Pay-per-event pricing model with transparent per-result billing:
| Event | Price | Description |
|---|---|---|
amazon-search-result | $0.001 | Per search result page scraped successfully |
product-item | $0.01 | Per product item extracted from search results |
Total cost per run = $0.001 + (number of products × $0.01)
Example calculation: 16 products = $0.001 + (16 × $0.01) = $0.161
Output Schema
Each actor run outputs a single dataset item containing:
{"keyword": "laptop stands","page": 1,"totalResults": "1-16 of over 40,000 results for laptop stands","products": [{"asin": "B0BLRJ4R8F","title": "Amazon Basics Sturdy and Portable Ergonomic Laptop Stand","url": "https://www.amazon.com/dp/B0BLRJ4R8F","imageUrl": "https://m.media-amazon.com/images/I/51KyaTB1EKL._AC_UY218_.jpg","price": { "currencyCode": "USD", "amount": 20.99 },"rating": { "value": 4.6, "count": 0, "stars": 5 },"reviewCount": "(3.1K)","isSponsored": false,"isPrime": true,"position": 3,"badge": "Overall Pick","salesVolume": "10K+ bought in past month","delivery": {"isFree": true,"date": "Wed, Apr 29","fastestDate": "Tomorrow 8 AM - 1 PM"}}],"status": "success","scrapedAt": "2026-04-25T07:23:40.000Z","productsCount": 16,"pricingEvents": {"searchResultCharged": 1,"productItemsCharged": 16,"totalChargeUsd": 0.161}}
Schema Fields:
| Field | Type | Description |
|---|---|---|
keyword | string | Search query executed on Amazon |
page | integer | Page number of results (1-based) |
totalResults | string | Amazon's total results text |
products | array | Array of product objects |
products[].asin | string | Amazon Standard Identification Number (10 chars) |
products[].title | string | Product title |
products[].url | uri | Direct URL to product page |
products[].imageUrl | uri | Product thumbnail image URL |
products[].price | object | Price with currencyCode and amount |
products[].rating | object | Rating value (0-5), count, stars |
products[].reviewCount | string | Review count text "(3.1K)" |
products[].isSponsored | boolean | Paid sponsored listing flag |
products[].isPrime | boolean | Prime shipping availability |
products[].position | integer | Position on search results page |
products[].badge | string | Badge text (Best Seller, Overall Pick, etc.) |
products[].salesVolume | string | Sales velocity indicator |
products[].delivery | object | Delivery info with dates and fulfillment |
status | enum | success, no-results, error, limit-reached |
scrapedAt | datetime | ISO 8601 timestamp |
productsCount | integer | Total products extracted |
requestParams | object | Original request parameters used |
pricingEvents | object | Billing metadata (searchResultCharged, productItemsCharged, totalChargeUsd) |
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | Search query (e.g., "laptop stands", "wireless headphones") |
geocode | string | No | Country code: us, gb, de, jp, fr, it, es, ca, mx, au, in (default: us) |
zipcode | string | No | Postal code for geo-targeting (default: 10001) |
page | integer | No | Page number for pagination (default: 1, max: 100) |
Use Cases
E-Commerce Analytics
Track product rankings, pricing trends, and review patterns across Amazon categories. Monitor Best Seller badges and Overall Pick placements to understand market dynamics and category health indicators.
Competitive Intelligence
Analyze sponsored versus organic placements to understand competitor advertising strategies. Compare pricing across international marketplaces and identify sales volume patterns for competitor products.
Price Monitoring
Build automated price tracking pipelines to identify pricing changes, discount patterns, and promotional cycles. Monitor price history across marketplaces to inform repricing strategies.
Product Research
Gather comprehensive product datasets for market sizing, keyword opportunity analysis, and product-feature correlation studies. Identify underserved market segments and competitive gaps.
AI/ML Data Pipelines
Feed structured Amazon product data into machine learning models for demand forecasting, sentiment analysis of reviews, and recommendation system training.
FAQ
How does pricing work? The actor uses pay-per-event pricing. You are charged $0.001 for each search result page scraped, plus $0.01 for each product item extracted.
Which Amazon marketplaces are supported? The actor supports 11 marketplaces: USA, UK, Germany, Japan, France, Italy, Spain, Canada, Mexico, Australia, and India.
What is the maximum page count?
The actor supports up to 100 pages per run via the page parameter.
How is the output structured? Each run produces a single dataset item containing all extracted products plus metadata in JSON format.
Related Actors
Looking for similar data extraction tools? Explore these related actors:
- Amazon Product Scraper — Individual ASIN-based product details
- Amazon Reviews Scraper — Customer review extraction
- Amazon Bestsellers — Category bestseller rankings
Legal Notice
Users are responsible for ensuring their data collection activities comply with applicable laws and Amazon's Conditions of Use. Do not use this actor for illegal purposes or unauthorized data extraction.
Last updated: April 2026