Amazon Product Scraper – Search & Export Products by Keyword avatar

Amazon Product Scraper – Search & Export Products by Keyword

Pricing

from $5.50 / 1,000 product returneds

Go to Apify Store
Amazon Product Scraper – Search & Export Products by Keyword

Amazon Product Scraper – Search & Export Products by Keyword

Search Amazon by keyword and scrape product data: title, price, original price, star rating, rating count, Prime, best-seller and Amazon's Choice badges, image and product URL. Choose the marketplace (US, UK, DE, and more) and result count. No login, no API key. Pay only per product returned.

Pricing

from $5.50 / 1,000 product returneds

Rating

0.0

(0)

Developer

EndSpec

EndSpec

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Amazon Product Scraper — Search & Export Products by Keyword

Search Amazon by any keyword and scrape product data at scale. This Amazon product scraper returns title, price, original price, star rating, number of ratings, Prime and best-seller badges, image and product URL — across the marketplace you choose (US, UK, DE, and more). No login, no cookies, no Amazon API key.

Quick start (input → output)

Input:

{ "query": "wireless earbuds", "country": "US", "limit": 40 }

Output (one row per product):

{
"asin": "B0H33SY8QC",
"title": "XIAOWTEK Wireless Earbuds, Bluetooth 5.4, Noise Cancelling, IP7 Waterproof",
"price": "$19.99",
"originalPrice": "$29.99",
"currency": "USD",
"rating": 4.9,
"ratingsCount": 543,
"offersCount": 3,
"isPrime": true,
"isBestSeller": false,
"isAmazonChoice": true,
"salesVolume": "400+ bought in past month",
"url": "https://www.amazon.com/dp/B0H33SY8QC",
"photo": "https://m.media-amazon.com/images/I/61GatbX06lL._AC_UY654_.jpg"
}

What this actor does

  • Searches an Amazon marketplace by keyword and returns products page by page until your limit is reached (~16 products per page, handled automatically).
  • Normalizes each product to a clean, documented shape — no marketplace clutter.

Input parameters

FieldTypeRequiredDescription
querystringWhat to search for (e.g. wireless earbuds).
countrystringMarketplace: US (default), CA, UK, DE, FR, ES, IT, AU, IN, JP, BR, MX.
limitintegerMax products to return (default 20, max 200).

Important notes

  • Prices are returned as display strings (e.g. "$19.99") with a separate currency.
  • Some fields (originalPrice, salesVolume, offersCount) are present only when Amazon shows them.
  • An empty search returns a single error row and is not charged.

More input examples

{ "query": "yoga mat", "country": "UK", "limit": 50 }
{ "query": "mechanical keyboard", "country": "DE", "limit": 100 }

Output

Field reference

FieldDescription
asinAmazon product ID.
title, price, originalPrice, currencyListing basics.
rating, ratingsCount, offersCount, minOfferPriceRatings and offers.
isPrime, isBestSeller, isAmazonChoice, hasVariationsBadges/flags.
salesVolume, deliveryWhen shown by Amazon.
url, photoProduct URL and primary image.

Output examples

No results (not charged):

{ "status": "error", "error": "No products were found for this search. Try a different keyword or marketplace. You were not charged." }

Bad input (not charged):

{ "status": "error", "error": "That search could not be processed. Please check your query and marketplace, then try again. You were not charged." }

Service busy (not charged):

{ "status": "error", "error": "The product data service is temporarily unavailable — please retry shortly. You were not charged." }

Use cases

  • E-commerce / retail: price monitoring, competitor catalogs, assortment research.
  • Market research: track ratings, review counts and best-seller signals for a niche.
  • Dropshipping / affiliates: build product lists with images and URLs.

Best practices

  • Be specific with query for tighter, more relevant results.
  • Set limit to what you actually need — you're billed per product returned.
  • Pick the right country for pricing/availability that matches your market.

Pricing

Pay-per-event: charged once per product returned. Empty searches and errors are never charged.

Legality

Scrape only publicly available product data and comply with Amazon's Terms of Service and applicable law. Do not use the data to infringe rights or for prohibited purposes. You are responsible for your use of the exported data.

FAQ

Do I need an Amazon API key? No. Which marketplaces? US, CA, UK, DE, FR, ES, IT, AU, IN, JP, BR, MX. How many products can I get? Up to 200 per run via limit (auto-paginated). Why is price a string? It preserves Amazon's exact display value; use currency alongside it.

Support

Email contact@endspec.net — we typically reply within one business day.