Apify Store
AS
Apify Store
/web_wanderer/amazon-reviews-extractor

Amazon Reviews Scraper

[UPDATED] Scrape Amazon reviews per product! Filter by stars, keywords, media & verified purchases. Extract global reviews (20+ regions). Export JSON/CSV. Perfect for market research & SEO.

liveasyncunknown~30s typical
ecommerceseo toolsaiamazonreviews
$0.00003
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.00002 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /web_wanderer/amazon-reviews-extractor for me.

Input

FieldTypeDescription
personal_databooleanScrape personal data (e.g., names, emails, identifiers). **GDPR (EU)** and **CCPA (California)** compliance required. Ensure legal justification or user consent. default false
products*arrayThe ASINs or URLs of the product you want to retrieve. For example: - Product URL: https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/product-reviews/B07CMS5Q6P/ref=cm_cr_getr_mb_paging_btm_2?ie=UTF8&reviewerType=all_reviews&pageNumber=2&formatType=current_format - Product ID: B07MVJZQTC
limitintegerSet number of pages to scrape, Amazon limits the number to 10 pages per product which are 100 review max. You can get more by setting Stars (one star, two stars, etc.), changing Variant, and Sort type. default 20
sortstring (helpful | recent)Select Sort type default "helpful"
starsarraySelect the stars you want to scrape. You can select multiple stars
all_starsbooleanScrape up to 100 review per star default false
ratingstring (all | five_star | four_star | three_star | two_star | one_star)Select reviews rating. This will filter reviews based on the stars. default "all"
keywordsarrayEnter keywords that the review must have.
avp_reviewsbooleanReturn only reviews that have the verified purchase badge. default false
include_variantsbooleanWhether to return reviews for product variants. default true
start_datestringInclusive start of date range, format YYYY-MM-DD, e.g. 2025-06-01
end_datestringInclusive end of date range, format YYYY-MM-DD, e.g. 2025-06-30
scrape_image_reviewsbooleanScrape reviews that contain images. default true
scrape_video_reviewsbooleanScrape reviews that contain videos. default true
regionstring (amazon.com | amazon.ca | amazon.de | amazon.fr | amazon.co.uk | amazon.it)Select domain default "amazon.com"
languagestring (all | en | es | fr | de | pt)Filter reviews based on review language default "all"

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/web_wanderer/amazon-reviews-extractor","input":{"products":["https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/product-reviews/B07CMS5Q6P/ref=cm_cr_getr_mb_paging_btm_2?ie=UTF8&reviewerType=all_reviews&pageNumber=2&formatType=current_format","B07MVJZQTC"],"limit":3},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /web_wanderer/amazon-reviews-extractor -i '{"products":["https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/product-reviews/B07CMS5Q6P/ref=cm_cr_getr_mb_paging_btm_2?ie=UTF8&reviewerType=all_reviews&pageNumber=2&formatType=current_format","B07MVJZQTC"],"limit":3}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/web_wanderer/amazon-reviews-extractor", input: {"products":["https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/product-reviews/B07CMS5Q6P/ref=cm_cr_getr_mb_paging_btm_2?ie=UTF8&reviewerType=all_reviews&pageNumber=2&formatType=current_format","B07MVJZQTC"],"limit":3}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.