Amazon Product Scraper - Prices, Deals & Monitoring
Pricing
from $1.10 / 1,000 results
Amazon Product Scraper - Prices, Deals & Monitoring
Scrape and monitor Amazon products across 19 marketplaces. Get numeric prices, discounts, ratings, reviews, monthly-bought signals, sponsored status, badges, Prime, ASINs, and incremental changes.
Pricing
from $1.10 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
141
Total users
54
Monthly active users
6 days ago
Last modified
Categories
Share
Amazon Product Scraper & Price Monitor
Thirdwatch portfolio: 5K users across 96 public Actors, 2M+ records delivered, and >99% run success. Explore all Thirdwatch Actors.
Scrape Amazon product search results across 19 marketplaces without an Amazon account or Product Advertising API key. Get numeric prices, real list prices, discounts, ratings, review counts, monthly-bought signals, sponsored status, badges, Prime eligibility, rank position, images, and canonical ASIN URLs. Schedule the same input to receive only new or changed products.
Why use this Amazon scraper?
- 19 marketplaces: US, UK, India, Germany, France, Spain, Italy, Canada, Japan, Australia, Brazil, Mexico, Netherlands, Singapore, Saudi Arabia, UAE, Poland, Sweden, and Belgium.
- Analysis-ready numbers:
price_value,original_price_value,rating_value, andreviews_count_valueavoid spreadsheet cleanup. - Deal intelligence: distinguish a genuine list price from Amazon's misleading per-unit price, then use
discount_percentageandon_sale. - Organic ranking analysis: filter sponsored rows with
is_sponsoredand retainpageplusposition. - Demand signals: capture the public “10K+ bought in past month” text and normalized threshold.
- Incremental monitoring: return only new products or changes in price, rating, and review count.
- Low-cost HTTP architecture: no browser runtime and no product-detail request per result.
Output fields
| Field | Description |
|---|---|
asin | Stable Amazon product identifier |
title | Product title shown in search |
url | Canonical marketplace /dp/{ASIN} URL |
price / price_value | Display price and normalized number |
original_price / original_price_value | Real list/typical price, excluding per-unit text |
discount_percentage / on_sale | Computed discount and sale flag |
currency / currency_code | Display symbol and ISO currency code |
rating / rating_value | Display rating and numeric rating |
reviews_count / reviews_count_value | Compact display count and normalized integer |
monthly_bought / monthly_bought_value | Public bought-in-past-month threshold |
is_prime | Prime badge shown on the search result |
is_sponsored | Sponsored placement flag |
badge | Search badge such as Best Seller or Overall Pick |
page / position | Search page and placement position |
image_url | Main product image |
query, country, domain | Search and marketplace attribution |
scraped_at | UTC extraction timestamp |
change_type, changed_fields | Incremental-monitoring classification |
previous_price_value, price_delta, price_delta_percentage | Price-change context |
previous_rating_value, rating_delta | Rating-change context |
previous_reviews_count_value, reviews_count_delta | Review-velocity context |
Fields unavailable on a particular public search card are returned as empty strings or null; they are never fabricated.
Example output
{"asin": "B082Z1YYRK","title": "USB C Cable 5 Pack 6FT","url": "https://www.amazon.com/dp/B082Z1YYRK","price": "$8.97","price_value": 8.97,"original_price": "List: $17.97","original_price_value": 17.97,"discount_percentage": 50.08,"on_sale": true,"currency_code": "USD","rating_value": 4.6,"reviews_count_value": 59200,"monthly_bought": "10K+","monthly_bought_value": 10000,"is_prime": true,"is_sponsored": false,"badge": "Best Seller","page": 1,"position": 15,"query": "usb c cable","country": "us","domain": "amazon.com"}
Input
| Input | Description |
|---|---|
queries | Search keywords or ASINs. Optional when browsing a category. |
country | Marketplace code. Default: us. |
category | Optional Amazon department. |
subcategorySlug | Optional browse-node ID or subcategory term. |
sortBy | Relevance, price, rating, newest, or best sellers. |
minPrice, maxPrice | Optional marketplace-currency price range. |
maxResults | Total unique ASINs across the run, up to 500. |
monitorMode | off, price-changes, or all-changes. |
monitorStoreName | Optional stable state name for a scheduled watch. |
proxyConfiguration | Residential proxy configuration; the default is recommended. |
Search products
{"queries": ["usb c charger", "portable monitor"],"country": "us","sortBy": "bestSellers","minPrice": 10,"maxPrice": 250,"maxResults": 100}
Monitor price changes
Use the same monitorStoreName, marketplace, queries, filters, sort, and result limit on every scheduled run. The first run creates the baseline and returns the current unique products. Later runs return only new ASINs, newly available prices, or changed prices.
{"queries": ["B0C3HCD34R", "B082Z1YYRK"],"country": "us","maxResults": 40,"monitorMode": "price-changes","monitorStoreName": "amazon-competitor-asin-prices-us"}
Use all-changes to additionally emit rating and review-count movement. Monitoring fails closed when any requested page is blocked or incomplete, so a partial scrape cannot overwrite a healthy baseline. Results are published before state advances; a retry may duplicate an alert but cannot silently lose it.
Pricing
Pay only for dataset rows. Incremental runs that find no changes publish no billable product rows.
| Tier | Price per result |
|---|---|
| FREE | $0.0020 |
| BRONZE | $0.0017 |
| SILVER | $0.0014 |
| GOLD | $0.0011 |
At the FREE price, 1,000 products cost $2.00; Gold customers pay $1.10 per 1,000. Check the Pricing tab for current tier thresholds and the small platform Actor-start event.
What this Actor deliberately does not claim
This is a search-results Actor. It does not currently fetch product-detail pages, so it does not promise seller/Buy Box ownership, inventory quantities, variants, A+ content, full descriptions, category breadcrumbs, Best Sellers Rank (BSR), offer lists, or full reviews. Use Amazon Reviews Scraper for written reviews.
Amazon may omit price or Prime status from a search card, especially for variants, products without a featured offer, and products unavailable to the proxy location. A missing value is returned as null, not zero. Monthly-bought values are public thresholds such as 1K+, not exact sales counts.
Compared with alternatives
- Search-result competitors commonly charge roughly $2–$6 per 1,000 products; this Actor starts at $2 and falls to $1.10 at Gold.
- Detail-page Actors can return variants, sellers, offers, and BSR. Choose one of those when field depth matters more than low-cost keyword coverage.
- Amazon's Product Advertising API requires affiliate approval, sales eligibility, and throttled access. This Actor uses public pages and needs no API key.
Use cases
- competitor and MAP price monitoring;
- retail-arbitrage and deal discovery;
- sponsored-versus-organic search analysis;
- product and private-label niche research;
- review-velocity and rating monitoring;
- cross-marketplace pricing comparisons.
Guides
- Scrape Amazon products for price monitoring
- Monitor Amazon competitor pricing and ratings
- Track Amazon bestsellers by category
- Build an Amazon product research tool
Last verified: 2026-07
More scrapers at thirdwatch.dev.