Amazon Bestsellers Scraper
Pricing
$3.99/month + usage
Amazon Bestsellers Scraper
Scrape Amazon Best Sellers rankings by category from Amazon.in (and other marketplaces). Extracts rank, title, ASIN, price, rating, reviews, and optionally full product details.
Pricing
$3.99/month + usage
Rating
0.0
(0)
Developer

codingfrontend
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Amazon Best Sellers Scraper
Scrape the top-100 ranked products from any Amazon Best Sellers category — including rank number, title, ASIN, price, rating, review count, and optionally full product details.
Supports Amazon India (in), US (com), UK (co.uk), Germany (de), Japan (co.jp), Canada (ca), Australia (com.au), and Brazil (com.br).
Modes
| Mode | Description |
|---|---|
category | Scrape best sellers by category slug (e.g. electronics) |
categoryUrl | Scrape from a direct Best Sellers page URL |
productUrl | Scrape detailed info for specific product URLs |
Input
{"mode": "category","category": "electronics","country": "in","maxItems": 50,"deepSearch": false,"extractReviews": false,"proxyConfiguration": { "useApifyProxy": true }}
Input Fields
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | category | category, categoryUrl, or productUrl |
category | string | electronics | Category slug (see list below) |
categoryUrl | string | — | Direct Best Sellers URL (for categoryUrl mode) |
productUrls | string[] | — | Product page URLs (for productUrl mode) |
country | string | in | Amazon marketplace: in, com, co.uk, de, co.jp, ca, com.au, com.br |
maxItems | integer | 50 | Max products to return (1–100) |
deepSearch | boolean | false | Visit each product page for full details |
extractReviews | boolean | false | Extract customer reviews (requires deepSearch: true) |
proxyConfiguration | object | — | Apify proxy settings |
Supported Categories (India)
Output
Basic (deepSearch: false)
{"rank": 1,"asin": "B0CXHXXX01","title": "boAt Bassheads 100 in Ear Wired Earphones with Mic","url": "https://www.amazon.in/dp/B0CXHXXX01","imageUrl": "https://m.media-amazon.com/images/I/51example.jpg","price": "₹349","rating": "4.1","reviewCount": 182450,"hasPrime": true,"categoryName": "Electronics","categoryUrl": "https://www.amazon.in/gp/bestsellers/electronics/","scrapedAt": "2025-01-15T10:30:00.000Z"}
Full (deepSearch: true)
All basic fields plus:
{"rank": 1,"categoryName": "Electronics","categoryUrl": "https://www.amazon.in/gp/bestsellers/electronics/","asin": "B0CXHXXX01","title": "boAt Bassheads 100","brand": "boAt","price": "₹349","listPrice": "₹799","discount": "56%","rating": "4.1","reviewCount": 182450,"inStock": true,"description": "...","features": ["Feature 1", "Feature 2"],"images": ["https://...1.jpg", "https://...2.jpg"],"technicalDetails": { "Connector Type": "3.5mm" },"reviews": [],"scrapedAt": "2025-01-15T10:30:00.000Z"}
Output Fields
| Field | Type | Description |
|---|---|---|
rank | number | Best Sellers rank (#1 = top seller) |
asin | string | Amazon Standard Identification Number |
title | string | Product name |
url | string | Product page URL |
imageUrl | string | Thumbnail image URL |
price | string | Current price string |
rating | string | Star rating (e.g. "4.1") |
reviewCount | number | Number of customer ratings |
hasPrime | boolean | Whether Prime shipping is available |
categoryName | string | Name of the Best Sellers category |
categoryUrl | string | URL of the Best Sellers category page |
scrapedAt | string | ISO timestamp of extraction |
Additional fields when deepSearch: true (from product page):
brand, inStock, listPrice, discount, description, features, images, technicalDetails, reviews
Usage Examples
Example 1: Top 50 electronics best sellers
{"mode": "category","category": "electronics","country": "in","maxItems": 50}
Example 2: Top 100 books with full details
{"mode": "category","category": "books","country": "in","maxItems": 100,"deepSearch": true,"proxyConfiguration": { "useApifyProxy": true }}
Example 3: Specific category URL
{"mode": "categoryUrl","categoryUrl": "https://www.amazon.in/gp/bestsellers/electronics/1389401031","country": "in","maxItems": 20}
Example 4: Amazon US toys best sellers
{"mode": "category","category": "toys-and-games","country": "com","maxItems": 50}
Example 5: Specific product URLs
{"mode": "productUrl","productUrls": ["https://www.amazon.in/dp/B08HDJ86NZ","https://www.amazon.in/dp/B07XJ8C8F5"]}
Cost Estimation
| Operation | Events | Cost per event |
|---|---|---|
| Product listing (no deep search) | 1× product-details per product | $0.005 |
| Deep search | 1× product-details per product | $0.005 |
| Customer reviews | 1× product-review per review | $0.001 |
Example: Top 50 electronics (no deep search) = 50 × $0.005 = $0.25
Notes
- Amazon Best Sellers show top 100 products split across 2 pages (50 per page).
maxItemsis capped at 100. - Rates vary by country. Proxy usage is recommended for India (
RESIDENTIALproxy group). - Category slugs must match Amazon's URL format exactly (e.g.
toysfor India,toys-and-gamesfor US). - For subcategories, use
mode: categoryUrlwith the full URL including the node ID.