Amazon Product Scraper avatar
Amazon Product Scraper
Try for free

14 days trial then $40.00/month - No credit card required now

View all Actors
Amazon Product Scraper

Amazon Product Scraper

Try for free

14 days trial then $40.00/month - No credit card required now

Use this Amazon scraper to collect data based on URL and country from the Amazon website. Extract product information without using the Amazon API, including reviews, prices, descriptions, and Amazon Standard Identification Numbers (ASINs). Download data in various structured formats.

This changelog summarizes all changes of the Amazon Actors provided by the Junglee organization. The specific actors that are affected are listed for each change.


Fixes (All Amazon Actors)

  • Fixed automatic proxy country selection for United Kingdom ( Amazon domain


Features ('amazon-asins')

  • Always outputs data, even the product has 0 offers. The product detail data will still be scraped.
    • If no offers are found, adds foundNoOffers: true to the output.


Fixes ('amazon-product', 'amazon-asins')

  • Fixed extraction of product attributes for page layouts with multiple attribute sections


Features ('amazon-product', 'amazon-reviews', 'amazon-asins')

  • Added automatic proxy country selection based on the used Amazon website domain
    • Added under the new proxyCountry input field with a value of AUTO_SELECT_PROXY_COUNTRY

Deprecations ('amazon-product', 'amazon-reviews', 'amazon-asins')

  • Deprecated proxyConfiguration input field in favor of the new proxyCountry field


Fixes ('amazon-bestsellers')

  • Fixed extraction issues of blocked prices for bestseller products
  • Fixed crawling issues on pages with loaded more products


Fixes ('amazon-reviews')

  • Fixed detection of blocked requests for for Amazon domains. This caused the scraper to miss some reviews.


Features ('amazon-reviews')

  • Added variantAsin field to reviews output, to distinguish between reviews of different product variants
  • Extended the extraction of review date to new languages outside of English
    • Please open an issue for new languages that are not yet supported


Features ('amazon-product')

  • Added support for node search page URLs. Note that these URLs may be invalid if they do not lead to a search page. e.g.:
    • - valid search page
    • - invalid main category page


Features ('amazon-product', 'amazon-asins', 'amazon-sellers')

  • Optimized search page crawling to avoid unnecessary requests

Features ('amazon-reviews')

  • Added reviewsCutoffDate input option to singular start URLs
    • Can be changed under the {request}.userData.config.reviewsCutoffDate field

Fixes ('amazon-product', 'amazon-reviews')

  • Fixed product ASIN extraction for specific unavailable products

Fixes ('amazon-reviews')

  • Fixed incorrect extraction of review date for some languages - null is now returned for these cases


Fixes ('amazon-product')

  • Fixed extraction of product's attributes value fields for specific product page layouts


Features ('amazon-reviews')

  • Added reviews cutoff date filtering option under the new reviewsCutoffDate field
    • Filters out only reviews that were posted since the specified date

Fixes ('amazon-product')

  • Fixed relative URLs extraction for seller.url and reviewsLink fields to absolute URLs


Features ('amazon-product')

  • Added extraction for price ranges for products with selection options under the new priceRange field


Features ('amazon-product')

  • Added extraction for "AI reviews summary" under the new aiReviewSummary field
  • Added extraction of sponsored product status for search page results under the new categoryPageData.isSponsored field

Features (All Amazon Actors)

  • Added language selection for all Actors under the new language input field


Features ('amazon-reviews')

  • Implemented reviews deduplication to avoid scraping the same reviews for overlapping review filters and keywords


Features ('amazon-reviews')

  • Added scrapeProductDetails input field to scrape product details for the inputted product ASINs
    • If enabled, scrapes the same data as the amazon-product actor does, but also scrapes the reviews.


Features ('amazon-reviews')

  • Added filterByKeywords input field. Can be used to get more relevant reviews or to get more reviews than the default 100 reviews limit.
    • e.g. keywords that usually get lots of results: ["Good", "Bad", "Great", "Quality", "Useful", "Love", "Price"]


Features (All Amazon Actors)

  • Improved our previous attempts on decreasing Amazon's high blocking. (especially for amazon-reviews)


Features ('amazon-reviews')

  • Added reviewsUseProductVariantFilter and reviewsEnqueueProductVariants input fields to overcome the reviews limit
    • reviewsUseProductVariantFilter allows you to filter reviews for a specific product variant
    • reviewsEnqueueProductVariants allows you to crawl and scrape reviews for all product variants automatically

Fixes ('amazon-product')

  • Fixed variantAsins not being properly extracted for all product variants
  • Fixed variantDetails extraction not working for products with 'size' variants and products with carrier subscriptions


Features (All Amazon Actors)

  • Significantly decreased the frequency of Amazon's recently elevated blocking rate. (especially for amazon-reviews)

Features ('amazon-product')

  • Added extraction of Amazon's A+ content under aPlusContent field
    • content like text, images and videos is scraped under rawText, rawImages, and rawVideos fields
    • specific A+ content modules are scraped fully under the modules field


Fixes ('amazon-product')

  • Fixed extraction of Amazon Fresh products, when crawled from a product category page.


Features ('amazon-product')

  • Added option to scrape prices for all variants of a product under variantDetails field
    • You can toggle this option under the scrapeProductVariantPrices input field
    • Note: this feature will increase the number of requests and extend the scraping time


Features (All Amazon Actors)

  • Significantly decreased the frequency of Amazon's recently elevated blocking rate.
    • We've made major changes to our backend, if you encounter any issues, please reach out to us. Thank you!


Features ('amazon-product', 'amazon-sellers')

  • Added further support for Amazon category pages in languages other than English (language is set by your Amazon domain - .fr, .es, etc.)


Features ('amazon-product', 'amazon-asins', 'amazon-sellers', 'amazon-bestsellers')

  • Amazon has pushed an update that removes product prices as a form of anti-scraping blocking. We've added a detection for this and the Actor will now retry with a different proxy if it detects this issue.


Features ('amazon-reviews')

  • Updated filterByRating to filterByRating*s* - now works as a multi-select field (e.g. ["fiveStar", "fourStar"])
    • The original filterByRating field still works the same way. You can still access it through the JSON input editor.

Reverted ('amazon-product')

  • Removed detailedInformation input field. Shouldn't affect any existing tasks. It was just removing these fields:
    • attributes, productOverview, and manufacturerAttributes
  • Added the useCaptchaSolver input field back. We've noticed some slight errors with it, you can turn it off if you experience any issues.
    • Amazon hides a few certain product fields, if the page loads after solving a captcha. Currently known and affected fields are:
      • attributes, manufacturerAttributes, and bestsellerRanks


Features ('amazon-product', 'amazon-sellers', 'amazon-bestsellers')

  • Added maxItemsPerStartUrl input field to limit the number of items to be scraped per each start URL
    • The original maxItems field still works the same way. You can still access it through the JSON input editor.


  • Added product.price & product.listPrice output fields to reviews
    • Note: these fields are tied to the review's product, not the review. We can add more product fields to the output but we don't want to bloat it with too many fields. If you need more product fields, please open an issue about it ;)


  • Added force country codes feature - you can select the country codes only for which you want to scrape the product. The Actor will retry with a different proxy if a page is loaded with the wrong country code.
    • Note: this feature is experimental and is only available through the JSON input editor under the forceCountryCodes field (string[]).


Fixes ('amazon-reviews')

  • Fixed extraction of reviewer's user avatar URL
  • Fixed max reviews limit not working properly (Amazon lowered the max review count per each review page)



  • Fixed issue with Amazon captcha solver not working properly


Fixes ('amazon-sellers')

  • Fixed pinned product offer price extraction



  • Fixed "Received unknown page layout" error for Gift Card product pages



  • Fixed the order of product's bestseller ranks in bestsellerRanks field.



  • Added book description extraction for products in the Books category under bookDescription field



  • Added tracking of product positions within their respective category/listing pages under categoryPageData field
    • categoryPageData: { productPosition: number, categoryUrl: string }



  • Added productOverview field with main product attributes


Fixes ('amazon-sellers')

  • Fixed certain seller pages not being parsed correctly



  • Added price to variantDetails field


Features ('amazon-sellers')

  • Add support for different seller URL format:


Features ('amazon-reviews')

  • new output field reviewCategoryUrl
    • holds URL of a category the review was extracted from (e.g. 4 star reviews category)
  • total numbers of ratings and reviews are injected into each review
    • totalCategoryRatings field holds the number of ratings for a given category
    • totalCategoryReviews field holds the number of reviews for a given category


Fixes ('amazon-reviews')

  • maxReviews limit is applied per each product separately


Fixes ('amazon-reviews')

  • Better handling of maxReviews limit
  • Fetching 20 reviews per XHR page instead of 10


Features ('amazon-reviews')

  • Rating filters
    • Reviews by stars, positive or critical reviews
    • filterByRating input field



  • Added more product images: galleryThumbnails and highResolutionImages
  • Added variantDetails with variant name, thumbnail and images
Maintained by Apify
Actor metrics
  • 191 monthly users
  • 0 stars
  • 94.8% runs succeeded
  • 4.2 days response time
  • Created in Oct 2018
  • Modified 1 day ago