Amazon Product Availability Scraper
Pricing
from $0.03 / 1,000 results
Amazon Product Availability Scraper
$0.03 / 1000 results. Specialized scraper, lightweight monitoring tool designed for real-time inventory tracking. Optimized for speed and accuracy, focusing on product availability and price. Effective for high-velocity retail environments where stock status changes often.
Pricing
from $0.03 / 1,000 results
Rating
0.0
(0)
Developer
SASWAVE
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Amazon Product In-Stock Availability Scraper
The Amazon Product In-Stock Availability Scraper is a specialized, lightweight monitoring tool designed for real-time inventory tracking.
Unlike heavy-duty scrapers that pull entire product pages, this actor is optimized for speed and accuracy, focusing specifically on whether a product is available for purchase and at what price.
It is particularly effective for high-velocity retail environments where stock status changes by the minute.
✨ Features
Buy Box vs. All Offers: Granular control to check only the "Featured Offer" (Buy Box) or broaden the search to include "All Buying Options" (third-party sellers).
Cross-Region Support: Works across all major Amazon domains (e.g., .com, .de, .co.uk, .co.jp).
Price Extraction: Captures the current active price associated with the available stock.
Buy Box Visibility Detection: Identifies if a product is technically in stock but hidden behind the "See All Buying Options" button.
Anti-Bot Resilience: Automatically handles Amazon’s anti-scraping measures to ensure high success rates for ASIN lookups.
High-Speed Batching: Designed to check hundreds of ASINs in parallel for rapid inventory snapshots.
🚀 Use Cases
Inventory Heartbeat: Plug this into a monitoring dashboard to get alerted the second a high-demand item (like a GPU or limited edition sneaker) returns to stock.
Scalping & Resale Defense: Brands can monitor their listings to ensure the Buy Box hasn't been lost to unauthorized resellers or gone "Out of Stock" due to supply chain issues.
Competitive Pricing Strategy: Track the price fluctuations of competitors' stock availability to trigger automatic repricing rules.
Affiliate Link Maintenance: Periodically scan your affiliate link library to disable or redirect traffic from products that are currently unavailable, maximizing your conversion rate.
"Back in Stock" Notifications: Power a customer-facing notification service that emails users exactly when an item becomes purchasable again.
INPUT
-
list of product ASIN to monitor (limited at 30 per run)
-
amazon domain name (ex: www.amazon.fr) which is the source of the ASIN
-
only_buybox: boolean
True, only checks for an available seller in buybox (featured offer)
False, Also checks for available seller not in buybox (All buying options)
{"amazon_domain": "www.amazon.ae","asins": ["B0BFN7LPMP","B0B1575BFZ","B094ZFWV42","B09NSL63GZ","B08R7MWYLG","B098T5W2BK","B07GQC7VYD","B0BHYN9XK7","B09PHLHS51","B07KJR4VB8","B07NCWBTL4","B08V5CY7FR","B08VJ4HPZ3","B09T7249BX","B0B14MF2NJ"],"use_apify_dataset": true}
OUTPUT
{"product_url": "https://www.amazon.de/dp/B0BPTKD797","asin": "B0BPTKD797","in_stock": true,"buy_box_visible": false,"price": "469.90"}
HOW TO RUN via API
On the actor page, go to API > API Endpoints
Copy the url under "Run Actor synchronously and get a key-value store record"
Use the copied url in a request POST and provide as json the same parameters as the apify interface
Python code example
url = "https://api.apify.com/v2/acts/saswave~amazon-product-in-stock-availability-scraper/run-sync?token=apify_api_hJuwI*********"payload = {"amazon_domain": "www.amazon.ae","asins": ["B0BFN7LPMP","B0B1575BFZ","B094ZFWV42","B09NSL63GZ","B08R7MWYLG","B098T5W2BK","B07GQC7VYD","B0BHYN9XK7","B09PHLHS51","B07KJR4VB8","B07NCWBTL4","B08V5CY7FR","B08VJ4HPZ3","B09T7249BX","B0B14MF2NJ"],"use_apify_dataset": True}res = requests.post(url, json=payload)results = res.json()
HOW MANY CONCURRENT RUNS CAN I DO
⚡ Scalability & Concurrent Runs
Your run capacity depends on your Apify plan.
Example with 32GB RAM:
Each run consumes 128MB
32GB / 128MB ≈ 256 concurrent runs
Each run processes up to 30 ASINs
Each run completes in ~5–10 seconds
⏱️ Throughput: 256 × 30 = 7,680 ASINs every ~10 seconds
That’s ≈ 768 ASINs/second, ideal for continuous seller monitoring or repricing engines.
🚀 Start Monitoring Amazon Sellers at Scale
Extract every seller on any ASIN, track Buy Box changes, monitor pricing shifts, detect new sellers, and automate Amazon intelligence workflows.
🛟 SUPPORT
Share your runs with the developer team and create issues on error to help us improve actor quality.
You might discover edge case we didn't test yet
We stay available anytime