Amazon Search & Best Sellers Scraper – Deals, Sellers, Offers avatar

Amazon Search & Best Sellers Scraper – Deals, Sellers, Offers

Pricing

Pay per event

Go to Apify Store
Amazon Search & Best Sellers Scraper – Deals, Sellers, Offers

Amazon Search & Best Sellers Scraper – Deals, Sellers, Offers

Scrape Amazon search results, best seller lists, today's deals, seller profiles and offers on 20+ marketplaces (.com, .de, .co.uk, .fr, .it, .es …): title, ASIN, price, rating, review count, Prime and images.

Pricing

Pay per event

Rating

0.0

(0)

Developer

everydata.io

everydata.io

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Security

Limited permissions

Share

Scrape Amazon search results, best seller lists, today's deals, seller profiles and offers on 20+ marketplaces (.com, .de, .co.uk, .fr, .it, .es …): title, ASIN, price, rating, review count, Prime and images.

What does it do?

ModeWhat you getInputPrice
searchSearch by keywordkeywords$0.90 / 1,000 results
dealsToday's deals of a marketplace–$0.09 / 1,000 deals
bestsellersBest seller list by URLurls$0.90 / 1,000 results
sellerSeller profilesellerIds$1.40 / 1,000 lookups
sellerProductsProducts of a sellersellerIds$0.90 / 1,000 results
offersAll offers of a productasins$0.90 / 1,000 results
reviewsProduct reviewsasins$0.85 / 1,000 reviews

Use cases

  • Track your products' ranking for target keywords on several Amazon marketplaces
  • Monitor best seller lists and daily deals in your category
  • Map the sellers and offers behind a product for price and Buy Box analysis

How to use it

  1. Pick a mode and enter your search terms, URLs or IDs (one run can take many).
  2. Set Max pages for searches and lists, and optional filters in More API parameters.
  3. Start the run and download the results as JSON, CSV or Excel, or get them through the Apify API.
  4. Schedule the Actor for daily monitoring, or connect it to Make, Zapier, n8n or Google Sheets.

Input example

{
"mode": "search",
"keywords": [
"wireless earbuds"
],
"domainCode": "com"
}

Output example

One result (shortened):

{
"productDescription": "Wireless Earbuds, Bluetooth 6.0 Headphones HiFi Stereo 50H Playback LED Digital Display Ear Buds with ENC Noise Canceling Headset, IPX7 Waterproof Earphones ...",
"asin": "B0HKS3S2XJ",
"countReview": 140,
"imgUrl": "https://m.media-amazon.com/images/I/61D5ZCSIymL._AC_UY218_.jpg",
"price": 19.97,
"retailPrice": 249.99,
"productRating": "4.7 out of 5 stars",
"dpUrl": "/Fhumsh-Bluetooth-Headphones-Canceling-Waterproof/dp/B0HKS3S2XJ/ref=sr_1_1?dib=eyJ2IjoiMSJ9.I0Ob7R52dJMNFwLb1SjzzQgK1zal83Q5lcs96aKcxvaw9u-WTGSU9uKJsS6kLQ3Eg...",
"deliveryMessage": "$8 delivery Thu, Nov 12Ships to Germany",
"currency": "USD"
}

Every row also carries mode, input and page, so you can tell which search or URL it came from.

Pricing

Pay per result, no monthly fee:

  • $0.90 per 1,000 results from searches and lists
  • $1.40 per 1,000 lookups of a single product, listing or page
  • $0.09 per 1,000 deals
  • $0.85 per 1,000 reviews

Not found and failed lookups are free. Set a maximum cost per run in the run options and the Actor stops there.

More API parameters

Pass them in extraParams (JSON):

  • search: category (Amazon search alias (aps, electronics, …). Invalid alias → empty result); browseNode (Browse node id, e.g. 10158976011); nodeHierarchy (Comma separated node hierarchy); excludeSponsored (excludeSponsored)
  • deals: departments (Department id(s), comma separated – see Deals Filter); discountRange (discountRange); minProductStarRating (minProductStarRating); priceRange (priceRange); primeEarly (primeEarly); primeExclusive (primeExclusive)
  • bestsellers: none
  • seller: none
  • sellerProducts: none
  • offers: condition (condition)
  • reviews: url (url); filterByStar (filterByStar); reviewerType (reviewerType); filterByKeyword (filterByKeyword); mediaType (mediaType)

FAQ

Do I need proxies or an account? No. Blocking, retries and proxies are handled for you.

How fresh is the data? It is fetched live when the Actor runs.

Is it legal? The Actor only reads publicly visible pages. You are responsible for how you use the data, including the site's terms and data protection law such as the GDPR.

Something is missing or broken? Open an issue on the Issues tab or write to support@everydata.io.

Prefer a REST API?

The same data is available as a plain JSON API at everydata.io, with a free plan.