Amazon Price & Stock Monitor + Bulk Product Scraper avatar

Amazon Price & Stock Monitor + Bulk Product Scraper

Pricing

from $4.00 / 1,000 product scrapeds

Go to Apify Store
Amazon Price & Stock Monitor + Bulk Product Scraper

Amazon Price & Stock Monitor + Bulk Product Scraper

Track Amazon product prices and stock status and get alerted only when they change — previous price, change amount, and percent change included. Or bulk-extract products by ASIN or search keyword. Never billed for a product we couldn't actually read.

Pricing

from $4.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

James Cook

James Cook

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Track Amazon product prices and stock status and get alerted only when they change — previous price, change amount, and percent change included, not just a snapshot. Or use it as a plain bulk product scraper by ASIN or search keyword. Built for repricing tools, deal-alert feeds, market research, and inventory monitoring.

What it does

  • Monitor mode: give it a list of ASINs (or search keywords), schedule it, and get back only the products whose price or stock status actually changed since the last run — with previousPrice, priceDelta, percentChange, and availabilityChanged on every changed record. The first run for a given ASIN always returns it, to set the baseline.
  • Bulk mode: turn monitor mode off and every successfully-read product comes back every run — full product data by ASIN or search keyword, no page-count limit.
  • Title, price (with ISO currency code), rating, review count, stock status, Best Sellers Rank, and main image, per product.
  • You only pay for products we could actually read. A blocked request, a nonexistent ASIN on that marketplace, or a page we couldn't parse a price or stock status from is never billed — it's reported separately instead.
  • Ten marketplaces supported (US, UK, DE, FR, IT, ES, CA, AU, JP, IN), each with the matching proxy country so prices come back in the marketplace's own currency rather than a cross-border conversion.

Output example

{
"asin": "B088NRLMPV",
"domain": "www.amazon.com",
"url": "https://www.amazon.com/dp/B088NRLMPV",
"title": "Anker USB C to USB C Cable, 60W Fast Charging Cable (2-Pack, 6 ft, Black)",
"price": 9.99,
"currency": "USD",
"priceDisplay": "$9.99",
"rating": 4.7,
"reviewsCount": 87379,
"availability": "In Stock",
"inStock": true,
"bestSellerRanks": [{ "rank": 1, "category": "USB Cables" }],
"mainImageUrl": "https://m.media-amazon.com/images/I/71IE9dLBduL._AC_SL1500_.jpg",
"scrapedAt": "2026-08-26T12:00:00.000Z",
"changed": true,
"previousPrice": 12.99,
"priceDelta": -3.0,
"percentChange": -23.09,
"availabilityChanged": false,
"previousInStock": true
}

(The last six changed/previous*/*Delta fields only appear in monitor mode.)

Typical uses

  • Repricing / competitor tracking — get pinged the moment a tracked ASIN's price moves
  • Deal alerts — feed price drops into Slack/email/webhook via a schedule + integration
  • Stock monitoring — know the moment a product comes back in stock
  • Market research — bulk-pull pricing and rank data across a category by search keyword

Monitor mode

Enable monitorMode and run the actor on a schedule. Each ASIN's price and stock status are remembered per Task; every later run compares against that baseline and returns only what changed. Unchanged products aren't returned and aren't billed.

Why some products don't come back

Amazon is the hardest anti-bot target in this portfolio — a pre-build measurement found automatic/datacenter proxy blocked 94.5% of requests, which is why this actor requires residential proxy (9–18% block rate, in line with what comparable actors report at scale). A blocked or unreadable product isn't silently dropped: it's written to the run's FAILED_ASINS key-value record with a reason (blocked_after_retries, not_found_on_marketplace, no_price_or_availability_data, …) — and none of those are ever billed.

Fair use

This actor collects only public product-listing data — title, price, rating, availability, rank, and the main image. No reviews, no reviewer data, and no seller contact information are collected. No login, no account, no bypassing anything beyond ordinary rate-limiting via proxy rotation. Respect Amazon's terms and local law for your use case.