Amazon Product Scraper - Price, Rating & Details by ASIN avatar

Amazon Product Scraper - Price, Rating & Details by ASIN

Pricing

from $2.00 / 1,000 product scrapeds

Go to Apify Store
Amazon Product Scraper - Price, Rating & Details by ASIN

Amazon Product Scraper - Price, Rating & Details by ASIN

Amazon product details by ASIN or URL on any marketplace: title, brand, price and list price, availability, rating and ratings count, bullets, images, Best Sellers Rank, variants, seller and specifications. No API key. $0.002 per product; price and stock changes flagged on scheduled runs.

Pricing

from $2.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Scrape Amazon product pages by ASIN or URL on any marketplace (amazon.com, .co.uk, .de, .fr, .es, .it, .ca, .co.jp, .in, .com.au and more). Paste ASINs or product links and the Actor returns one clean row per product: title, brand, current price and list price, discount, availability, rating and number of ratings, bullet points, description, all images, category and breadcrumbs, Best Sellers Rank, variants with their ASINs, seller, Amazon's Choice and Prime flags, coupon, dimensions and weight, plus the full specifications table. Schedule it to track prices, stock and ratings over time: price monitoring, repricing, competitor analysis, catalog enrichment and market research.

No Amazon API key, no browser. You pay $0.002 per product.

What you get

One Dataset row per product:

  • asin, domain, url, title, brand, seller.
  • price, currency, listPrice, discountPercent, coupon.
  • availability, inStock, isPrime, isAmazonChoice.
  • rating, ratingsCount.
  • bullets, description, images, mainImage.
  • category, breadcrumbs, bestSellersRank (rank and category, main and sub-categories).
  • variants (ASIN and attributes such as color or size of every variant) and variantAttributes.
  • overview and specifications (every row of the product tables), dateFirstAvailable, weight, dimensions.
  • changed: true when price, list price, availability or rating changed since the previous run.

Products that Amazon does not serve (removed listings, or Amazon's rate limit after many requests) return a row with an error field and are not charged.

How to use it

  1. Open the Input tab.
  2. Paste ASINs or product URLs in ASINs or product URLs, one per line. Bare ASINs use the Marketplace you choose; URLs keep their own marketplace.
  3. Click Start and export the rows as JSON, CSV or Excel.
  4. To monitor prices, schedule the Actor (for example every 6 hours) and connect a webhook to the rows with changed: true.

Amazon limits how fast one source can read its pages, so the Actor spaces its requests: count on roughly 1 to 2 products every 5 seconds. For a product list from a keyword, use Amazon Search Scraper first.

Input

{
"products": ["B0C3HCD34R", "https://www.amazon.de/dp/B07T958JCJ"],
"domain": "amazon.com"
}
FieldDescription
productsASINs or product URLs. Up to 500 per run.
domainMarketplace for bare ASINs (default amazon.com).

Output example

{
"asin": "B0C3HCD34R",
"domain": "amazon.es",
"title": "Soundcore Anker Q20i Bluetooth Headset with ANC Hybrid, Hi-Res, 40H",
"brand": "Soundcore",
"price": 37.99,
"currency": "€",
"listPrice": 49.99,
"discountPercent": 24,
"availability": "In stock",
"inStock": true,
"rating": 4.7,
"ratingsCount": 76082,
"category": "Over-Ear Headphones",
"bestSellersRank": [{ "rank": 16, "category": "Electronics" }, { "rank": 3, "category": "Over-Ear Headphones" }],
"variants": [{ "asin": "B0C3KWT5V6", "attributes": { "color": "Navy blue" } }],
"seller": "AnkerDirect ES",
"url": "https://www.amazon.es/dp/B0C3HCD34R",
"changed": false
}

Pricing

Pay per event, no subscription:

  • Product scraped: $0.002 per product. 1,000 products cost $2.
  • Product changed: $0.002 per product whose price, list price, availability or rating changed since the previous scheduled run.

Products that cannot be read are free.

Use it as an API

curl -X POST "https://api.apify.com/v2/acts/aolmo~amazon-product/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"products": ["B0C3HCD34R"], "domain": "amazon.com"}'

FAQ

Which marketplaces work? All the main ones: US, UK, Germany, France, Spain, Italy, Canada, Mexico, Brazil, Japan, India, Australia, Netherlands, Sweden, Poland, Turkey, UAE, Saudi Arabia, Singapore, Egypt, Belgium and Ireland.

Why is the price empty for some products? Amazon shows no price when the product has no direct offer ("See all buying options"); the row keeps the availability text.

Does it return reviews? It returns the rating and the number of ratings. Full review texts require an Amazon login and are not included.

Why do some runs end with errors after many products? Amazon rate-limits every reader. The Actor spaces and retries its requests, but on very large lists some products can come back with an error; run them again later.

Where is the data stored between runs? In a Key-Value Store of your account named micro-saas-state-amazon-product, one key per product.