Amazon Price & Stock Monitor + Bulk Product Scraper
Pricing
from $4.00 / 1,000 product scrapeds
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
Maintained by CommunityActor 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, andavailabilityChangedon 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.