Amazon Public PDP / ASIN Monitor
Pricing
Pay per usage
Amazon Public PDP / ASIN Monitor
Monitor public Amazon PDP and ASIN URLs for price, rating, review-count, availability, bullets, images, and change-friendly report rows. Built for recurring product intelligence, not generic keyword scraping.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Lukas Ebner
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape public Amazon product detail pages by ASIN or product URL and get clean, monitoring-ready product snapshots: canonical PDP URL, title, brand, visible price, rating, review count, availability hints, bullet points, breadcrumbs/category, image URLs, Buy Box seller hints, delivery text, and alert/report rows.
This actor is intentionally narrow: it supports the validated public subset only — PDP / ASIN enrichment and monitoring. It does not promise keyword search, category crawling, or broad Amazon discovery.
Why this exists
Amazon demand is real, but the validated low-cost HTTP path is not equally reliable across all public surfaces.
- Product detail pages (PDPs) are publicly visible and were validated as reachable after homepage cookie minting.
- Search and category pages can fall into Amazon anti-bot interstitials (
bm-verify) in the cheap HTTP flow.
So this actor focuses on the part that is actually green: canonical product-page monitoring.
What you get
For each ASIN / PDP URL, the actor returns a structured snapshot with fields like:
asincanonicalUrltitlebrandprice,currency,listPrice,discountPercentrating,reviewCountavailability,availabilityHintbulletPointsbreadcrumbsimageUrlsbuyboxSellerfulfillmentdeliveryEstimatemonitoringStatus,monitoringSignals
It also emits:
- a per-product monitoring report with completeness and alert flags
- a run summary so scheduled runs are easy to inspect downstream
Who it's for
- Brands monitoring public Amazon PDPs for price, stock, and seller changes
- Marketplace operators enriching ASIN lists into structured product records
- Analysts building public-surface Amazon product datasets
- Teams scheduling recurring checks and diffing snapshots in their own storage / BI stack
Scope limits
This actor is PUBLIC-SUBSET-ONLY.
Supported:
- ASIN input like
B004YAVF8I - Canonical Amazon PDP URLs like
https://www.amazon.com/dp/B004YAVF8I - Other product-detail URL variants if they still contain an ASIN
Not supported / not promised:
- keyword search
- category search
- bestseller pages
- review scraping at scale
- seller storefront crawling
- login-gated flows
Example input
Use searchTerms for the simplest platform smoke test:
{"searchTerms": ["B004YAVF8I"],"market": "us","proxyConfiguration": { "useApifyProxy": true }}
You can also pass direct product URLs:
{"searchTerms": ["B004YAVF8I","https://www.amazon.com/dp/B0DGY2R9HR"],"directUrls": [{ "url": "https://www.amazon.com/dp/B07FZ8S74R" }],"market": "us","requestDelayMs": 1200,"proxyConfiguration": { "useApifyProxy": true }}
Example output
Product snapshot row
{"recordType": "product","asin": "B004YAVF8I","marketplace": "us","canonicalUrl": "https://www.amazon.com/dp/B004YAVF8I","title": "...","brand": "...","price": 23.99,"currency": "$","rating": 4.7,"reviewCount": 18432,"availability": "In Stock","bulletPoints": ["..."],"breadcrumbs": ["Electronics", "Accessories"],"imageUrls": ["https://..."],"monitoringStatus": "ok","monitoringSignals": [],"scrapedAt": "2026-06-04T00:00:00.000Z"}
Monitoring report row
{"recordType": "productReport","asin": "B004YAVF8I","monitoringStatus": "ok","alertFlags": [],"completenessScore": 100,"hasPrice": true,"hasRating": true,"hasAvailability": true,"imageCount": 8,"bulletCount": 6}
Monitoring use cases
Schedule the actor daily or hourly for:
- price watchlists on important ASINs
- availability checks for in-stock / out-of-stock signals
- Buy Box / seller hint monitoring
- catalog enrichment from internal ASIN lists
- snapshot pipelines where your own system computes diffs and alerts
Reliability notes
Amazon can challenge naive scraping. This actor uses the hardened template style:
- homepage cookie minting before PDP requests
- browser-like HTTP fingerprints via
got-scraping - re-mint + proxy rotation on block/challenge
- no headless browser by default
Start with Apify Proxy. If Amazon begins returning anti-bot pages for your workload, switch to residential proxy groups.
Pricing model
Pay-per-event. Dataset items are the primary billable output, which fits monitoring workloads well.
Legality
This actor is designed for publicly visible product-page facts. It does not log in, access account-only surfaces, or promise bypasses for private / gated data. Product images and copy may be copyrighted by Amazon or sellers; factual fields like price, rating count, availability, and ASIN are different in nature. You remain responsible for your own use of the data and applicable law.
FAQ
Does it support keyword search? No. This actor is intentionally limited to the validated PDP / ASIN subset.
Can I pass ASINs directly? Yes. Put them in searchTerms for the easiest on-platform smoke test.
Why is searchTerms used for ASINs? So a simple single-value smoke input works on the platform without needing request-list setup.
Will it always get price / rating / availability? Amazon can vary markup by locale, experiment, and anti-bot state. The actor returns monitoring flags so you can distinguish complete vs partial snapshots.