Amazon Product Price & Stock Data Scraper
Pricing
from $0.01 / 1,000 results
Amazon Product Price & Stock Data Scraper
Amazon product scraper for keyword search, bulk product discovery, and URL/ASIN tracking. Extract product price, stock, availability, ASIN, title, ratings, Prime status, marketplace, and confidence fields. Built for price monitoring, inventory alerts, and competitor research.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Michael
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does Amazon Product Price & Stock Data Scraper do?
Amazon Product Price & Stock Data Scraper is an Amazon product scraper for keyword search, bulk product discovery, and exact product tracking by URL or ASIN. Use it to scrape public Amazon product metadata from Amazon: price, stock, availability, ASIN, title, rating, Prime signal, marketplace, search rank, and scrape confidence.
This Amazon scraper is built for price monitoring, inventory alerts, competitor research, catalog intelligence, repricing workflows, product discovery, and marketplace analysis. It collects metadata only. It does not scrape full product descriptions, customer reviews, review bodies, or other long copyrighted page text.
Why use this Amazon product scraper?
- Search Amazon by keyword and extract product results at scale.
- Scrape exact Amazon product URLs or bulk ASIN lists.
- Track price, stock, availability, ratings, Prime status, and marketplace.
- Support major Amazon marketplaces including US, UK, CA, DE, FR, IT, ES, AU, JP, and IN.
- Use fast HTTP extraction first, with Playwright browser fallback for blocked or incomplete product pages.
- Match residential proxy country to the selected Amazon marketplace with
autoProxyCountry. - Export results from Apify datasets as JSON, CSV, Excel, XML, RSS, or HTML.
- Run manually, schedule recurring price checks, or call the scraper through the Apify API.
What Amazon data can you extract?
| Field | Description |
|---|---|
asin | Amazon Standard Identification Number |
title | Clean product title metadata |
price | Current visible product price |
currency | USD, GBP, EUR, CAD, AUD, JPY, INR, and other marketplace currencies |
availability | Raw availability text such as in stock or unavailable |
inStock | Parsed stock boolean |
stockStatus | Normalized stock status |
rating | Visible star rating metadata |
isPrime | Prime eligibility signal when visible |
marketplace | Amazon marketplace such as com, co.uk, or de |
searchQuery | Keyword query that discovered the product |
searchRank | Product rank within the scraped search results |
scrapeStatus | ok, partial, or failed |
metadataConfidence | high, medium, or low extraction confidence |
How to scrape Amazon prices, stock, and ASIN data
- Open the Actor input tab.
- Add one or more Amazon keyword searches in
searchQueries, such aswireless earbuds,coffee maker, ordog food. - Set
maxSearchResultsPerQueryto control how many products to scrape from each keyword search. - Optionally add exact Amazon
productUrlsorasinsfor product tracking. - Choose the target
marketplace. - Keep
browserFallbackandautoProxyCountryenabled for the best reliability. - Run the Actor and export the dataset.
Example input
{"searchQueries": ["wireless earbuds", "coffee maker"],"maxSearchResultsPerQuery": 10,"productUrls": [],"asins": [],"marketplace": "com","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"},"browserFallback": true,"autoProxyCountry": true,"maxConcurrency": 3}
Example output
{"url": "https://www.amazon.com/dp/B000000000","asin": "B000000000","title": "Example Amazon Product","price": "$49.99","currency": "USD","availability": "In Stock","inStock": true,"stockStatus": "in_stock","rating": 4.6,"isPrime": true,"marketplace": "com","sourceType": "search","searchQuery": "wireless earbuds","searchRank": 1,"scrapeStatus": "ok","extractionMethod": "browser","metadataConfidence": "high","timestamp": "2026-06-03T00:00:00.000Z"}
Amazon keyword search and bulk ASIN tracking
Use searchQueries when you need product discovery from Amazon search results. The Actor first discovers product ASINs from search pages, then scrapes each product detail page for price, stock, availability, and metadata.
Use asins or productUrls when you already know the products you want to monitor. Exact URL and ASIN inputs skip the search-discovery step and go straight to product-detail scraping.
Supported Amazon marketplaces
The scraper supports these marketplaces:
amazon.com, amazon.co.uk, amazon.ca, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.com.au, amazon.co.jp, and amazon.in.
For mixed-marketplace jobs, keep autoProxyCountry enabled so Apify Residential proxy country is matched to each Amazon marketplace where possible.
How much does it cost to scrape Amazon product data?
This Actor uses Apify pay-per-event pricing. You are charged for dataset results according to the pricing section on the Actor page, plus any platform usage that Apify shows for the run.
For predictable cost, start with a small job such as one keyword and 5-10 results. Scale after checking output quality, proxy behavior, and total run cost.
Reliability notes for Amazon scraping
Amazon can change layouts, suppress offers, show different prices by region, or present anti-bot checks. This Actor handles those cases with proxy support, browser fallback, fail-loud behavior, and per-row status fields.
Use scrapeStatus and metadataConfidence in downstream automation. Treat ok rows with high confidence as production-ready records, and review partial or failed rows before using them in pricing bots or inventory alerts.
FAQ
Is this an Amazon API?
No. This is an Amazon scraper for public product metadata. It does not use Amazon SP-API, Product Advertising API, account login, or private seller data.
Can this scraper monitor Amazon prices on a schedule?
Yes. Create an Apify task with your product URLs, ASINs, or keyword searches, then schedule it to run daily, hourly, or on any cadence supported by Apify.
Can I scrape Amazon product reviews?
No. This Actor is intentionally metadata-only. It does not scrape full reviews, review bodies, or long copyrighted text.
What should I do if Amazon blocks a run?
Keep Apify Residential proxy enabled, use autoProxyCountry, lower maxConcurrency, and keep browserFallback enabled. Review error, scrapeStatus, and metadataConfidence fields for diagnostics.
Can I use this Amazon scraper through an API?
Yes. Every Apify Actor can be run through the Apify API, CLI, scheduler, webhooks, and integrations. Results are stored in the default dataset and can be exported in multiple formats.