Amazon Best Sellers Scraper: Top 100 by Category
Pricing
from $2.00 / 1,000 products
Amazon Best Sellers Scraper: Top 100 by Category
Amazon Best Sellers scraper: the top 100 best sellers and new releases for any category on 12 Amazon marketplaces, with rank, ASIN, title, price, rating, reviews, image and category path. Subcategories too. Pay per product.
Pricing
from $2.00 / 1,000 products
Rating
0.0
(0)
Developer
DTK Foundry
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Amazon's Best Sellers and New Releases lists for any category, on 12 Amazon marketplaces: rank, ASIN, title, price in the marketplace's currency, rating, review count, image, author and format for books, and the full category path. Up to the top 100 per category, and optionally every subcategory below it. One clean record per product.
- Reliable. Tested on 200 varied lists (all 12 marketplaces, departments and subcategories, Best Sellers and New Releases, top 20/50/100): all 200 answered, 0 failed. 189 came back complete with ranks 1 to N and no gaps; the other 11 are lists Amazon itself shows as empty. Amazon's robot check came up on about 1 request in 20 and was cleared every time by retrying from a different IP.
- The whole top 100. Amazon shows 30 products per page and loads the rest as you scroll; this actor fetches those too, so you get ranks 1-100 without gaps.
- 12 marketplaces, local prices. amazon.com, .co.uk, .de, .ca, .fr, .it, .es, .com.au, .in, .co.jp, .com.mx and .nl. Prices come in the marketplace's own currency and titles in its own language, as a local shopper sees them.
- Subcategories in one run. Give "Electronics" and a depth of 1 or 2 to get the top lists of Headphones, Earbud Headphones and every other subcategory below it.
- Pay per product. Lists that fail or are empty are never charged.
Input
| Field | Type | Default | Description |
|---|---|---|---|
categories | array | [] | One per line: a Best Sellers or New Releases URL copied from Amazon (https://www.amazon.com/gp/bestsellers/electronics), or a category path (electronics, electronics/172541). A URL keeps its own marketplace and list. Empty = a free format example. |
marketplace | string | com | The Amazon site for categories given as paths: com, co.uk, de, ca, fr, it, es, com.au, in, co.jp, com.mx, nl. |
list | string | bestsellers | For category paths: bestsellers or new-releases. |
maxProductsPerCategory | integer | 100 | 1-100, the top N by rank. |
subcategoryDepth | integer | 0 | 0 = only your categories. 1 = also their subcategories. 2 = one level further. |
maxCategories | integer | 100 | Upper limit on lists per run, counting subcategories. |
{"categories": ["https://www.amazon.com/gp/bestsellers/electronics","https://www.amazon.de/gp/new-releases/kitchen","books/1"],"maxProductsPerCategory": 100,"subcategoryDepth": 0}
Output (one record per product)
{"status": "ok","rank": 3,"asin": "B0HJB69GJL","title": "Apple AirPods 5 Wireless Earbuds with Active Noise Cancellation | Bluetooth Headphones, Personalized Spatial Audio, Live Translation, USB-C Charging Case, H2 Chip","url": "https://www.amazon.com/dp/B0HJB69GJL","image": "https://images-na.ssl-images-amazon.com/images/I/618C8GA55KL._AC_UL900_SR900,600_.jpg","price": 129,"priceMax": null,"priceText": "$129.00","currency": "USD","offerFrom": false,"rating": 4.3,"reviewCount": 290,"byline": null,"format": null,"list": "bestsellers","marketplace": "amazon.com","categoryName": "Headphones","categoryPath": ["Electronics", "Headphones"],"categoryNodeId": "172541","categoryUrl": "https://www.amazon.com/gp/bestsellers/electronics/172541","page": 1,"position": 3,"scrapedAt": "2026-10-20T22:29:21+00:00"}
rankis Amazon's rank in that list (1-100);pageandpositionsay where it sits on Amazon's two pages of 50.priceis the number frompriceTextas Amazon shows it on the list. For a range ("$9.99 - $19.99")priceMaxholds the upper end.offerFrom: truemeans Amazon shows "1 offer from" or "offers from": the lowest offer, not a featured price. Products shown without a price (out of stock) haveprice: null.bylineis the author or artist for books, music and Kindle,formatthe format (Hardcover, Kindle Edition, Audible Audiobook). Both are empty for other products.categoryPathis the path in Amazon's category tree, in the marketplace's language.- A category with no list gives one record with
status: "no-results"(and its subcategories, if Amazon shows any); a list that could not be loaded givesstatus: "failed"and anerror. Neither is charged.
Pricing
Pay per event, no subscription.
| Event | Price | When it is charged |
|---|---|---|
| Product | $0.002 | Once per product delivered. The top 100 of one category = $0.20. |
Set a maximum charge in the run options and the actor stops before it would go over. Apify's standard run-start event adds $0.00005 per run.
Limits, stated plainly
- Amazon's lists stop at 100 products per category. Some small subcategories have fewer.
- Best Sellers and New Releases only. Movers & Shakers, Most Wished For and Gift Ideas are not offered: Amazon served those pages empty for every category we tried.
- Ranks and prices are what the public list shows at the time of the run. Amazon updates Best Sellers hourly. The list does not show stock levels, sales numbers, Prime status or the seller.
- If ranks 31-100 cannot be loaded after retries, you still get the ranks that were loaded, the log says which list was cut short, and only the delivered products are charged.
- Department landing pages without a list of their own (amazon.com Digital Music) give
no-resultswith their subcategories; use a subcategory or a depth of 1. - Public data only: no login, no personal data.
Privacy
Only the category pages you ask for are requested from Amazon. Results are stored only in your run's dataset. The actor runs with limited permissions and reads nothing else in your account.