Amazon Product Price & Stock Data Scraper avatar

Amazon Product Price & Stock Data Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Amazon Product Price & Stock Data Scraper

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

Michael

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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?

FieldDescription
asinAmazon Standard Identification Number
titleClean product title metadata
priceCurrent visible product price
currencyUSD, GBP, EUR, CAD, AUD, JPY, INR, and other marketplace currencies
availabilityRaw availability text such as in stock or unavailable
inStockParsed stock boolean
stockStatusNormalized stock status
ratingVisible star rating metadata
isPrimePrime eligibility signal when visible
marketplaceAmazon marketplace such as com, co.uk, or de
searchQueryKeyword query that discovered the product
searchRankProduct rank within the scraped search results
scrapeStatusok, partial, or failed
metadataConfidencehigh, medium, or low extraction confidence

How to scrape Amazon prices, stock, and ASIN data

  1. Open the Actor input tab.
  2. Add one or more Amazon keyword searches in searchQueries, such as wireless earbuds, coffee maker, or dog food.
  3. Set maxSearchResultsPerQuery to control how many products to scrape from each keyword search.
  4. Optionally add exact Amazon productUrls or asins for product tracking.
  5. Choose the target marketplace.
  6. Keep browserFallback and autoProxyCountry enabled for the best reliability.
  7. 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.