Amazon Product Scraper - Prices, Deals & Monitoring avatar

Amazon Product Scraper - Prices, Deals & Monitoring

Pricing

from $1.10 / 1,000 results

Go to Apify Store
Amazon Product Scraper - Prices, Deals & Monitoring

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

Thirdwatch

Maintained by Community

Actor 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, and reviews_count_value avoid spreadsheet cleanup.
  • Deal intelligence: distinguish a genuine list price from Amazon's misleading per-unit price, then use discount_percentage and on_sale.
  • Organic ranking analysis: filter sponsored rows with is_sponsored and retain page plus position.
  • 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

FieldDescription
asinStable Amazon product identifier
titleProduct title shown in search
urlCanonical marketplace /dp/{ASIN} URL
price / price_valueDisplay price and normalized number
original_price / original_price_valueReal list/typical price, excluding per-unit text
discount_percentage / on_saleComputed discount and sale flag
currency / currency_codeDisplay symbol and ISO currency code
rating / rating_valueDisplay rating and numeric rating
reviews_count / reviews_count_valueCompact display count and normalized integer
monthly_bought / monthly_bought_valuePublic bought-in-past-month threshold
is_primePrime badge shown on the search result
is_sponsoredSponsored placement flag
badgeSearch badge such as Best Seller or Overall Pick
page / positionSearch page and placement position
image_urlMain product image
query, country, domainSearch and marketplace attribution
scraped_atUTC extraction timestamp
change_type, changed_fieldsIncremental-monitoring classification
previous_price_value, price_delta, price_delta_percentagePrice-change context
previous_rating_value, rating_deltaRating-change context
previous_reviews_count_value, reviews_count_deltaReview-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

InputDescription
queriesSearch keywords or ASINs. Optional when browsing a category.
countryMarketplace code. Default: us.
categoryOptional Amazon department.
subcategorySlugOptional browse-node ID or subcategory term.
sortByRelevance, price, rating, newest, or best sellers.
minPrice, maxPriceOptional marketplace-currency price range.
maxResultsTotal unique ASINs across the run, up to 500.
monitorModeoff, price-changes, or all-changes.
monitorStoreNameOptional stable state name for a scheduled watch.
proxyConfigurationResidential 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.

TierPrice 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

-end

Last verified: 2026-07

More scrapers at thirdwatch.dev.