Amazon Search, Category & Best Sellers Scraper
Pricing
from $1.90 / 1,000 result items
Amazon Search, Category & Best Sellers Scraper
Scrape Amazon keyword search, category browse, and Best Sellers across 21 storefronts. Export ASINs, titles, prices, ratings, images, and product URLs.
Pricing
from $1.90 / 1,000 result items
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
8 hours ago
Last modified
Categories
Share
Scrape live Amazon listings from 21 Amazon storefronts using three collection modes:
- Keyword search – classic
/s?k=search results - Category browse – department browse or in-category search
- Best Sellers –
/gp/bestsellersranking pages
Collect ASINs, titles, prices, ratings, review counts, sponsored flags, images, product URLs, and search URLs. Use market-matched Apify residential proxy routing for remote runs.
Supported markets
| Code | Storefront | Currency |
|---|---|---|
| AE | amazon.ae | AED |
| AU | amazon.com.au | AUD |
| BE | amazon.com.be | EUR |
| BR | amazon.com.br | BRL |
| CA | amazon.ca | CAD |
| DE | amazon.de | EUR |
| EG | amazon.eg | EGP |
| ES | amazon.es | EUR |
| FR | amazon.fr | EUR |
| GB | amazon.co.uk | GBP |
| IN | amazon.in | INR |
| IT | amazon.it | EUR |
| JP | amazon.co.jp | JPY |
| MX | amazon.com.mx | MXN |
| NL | amazon.nl | EUR |
| PL | amazon.pl | PLN |
| SA | amazon.sa | SAR |
| SE | amazon.se | SEK |
| SG | amazon.sg | SGD |
| TR | amazon.com.tr | TRY |
| US | amazon.com | USD |
Collection modes
1. Keyword search
{"mode": "keyword","keywords": ["usb hub"],"market": "US","pages": 1,"maxItems": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
2. Category browse / in-category search
{"mode": "category","category": "electronics","market": "DE","pages": 1,"maxItems": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "DE"}}
When keywords are omitted in category mode, the Actor uses the department title as an in-category browse query so Amazon returns searchable product cards.
Search inside a category by also passing keywords:
{"mode": "category","category": "electronics","keywords": ["usb hub"],"market": "US","pages": 1,"maxItems": 20}
Pass any subcategory with categoryNodeId (browse node) to go beyond the built-in root departments.
3. Best Sellers
{"mode": "bestsellers","category": "electronics","market": "JP","pages": 1,"maxItems": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "JP"}}
Use categorySlug for a custom Best Sellers path, or categoryNodeId for a nested ranking node.
Built-in category keys
all, amazon-devices, audible, automotive, baby, beauty, books, computers, electronics, fashion, garden, grocery, handmade, health, home, industrial, kindle-store, kitchen, luggage, movies-tv, music, office-products, pet-supplies, software, sports, tools, toys-and-games, video-games
Example output item
{"keyword": "usb hub","mode": "keyword","market": "SG","marketName": "Singapore","country": "SG","page": 1,"rank": 1,"asin": "B0CD1BHXPZ","title": "USB C Hub Multiport Adapter for Laptop","price": "S$24.99","priceValue": 24.99,"currencyCode": "SGD","ratingScore": 4.5,"reviewCount": 1284,"isSponsored": false,"productUrl": "https://www.amazon.sg/dp/B0CD1BHXPZ","searchUrl": "https://www.amazon.sg/s?k=usb+hub&page=1","source": "amazonSearchHtml","capturedAt": "2026-07-11T01:00:00Z"}
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | keyword | keyword, category, or bestsellers |
keywords | array | ["usb hub"] | Required for keyword mode; optional for category |
market | string | SG | One of the 21 supported storefront codes |
category | string | optional | Stable department key |
categoryNodeId | string | optional | Raw Amazon browse node ID |
categorySlug | string | optional | Best Sellers path slug |
pages | integer | 1 | Pages per task (max 5) |
maxItems | integer | 40 | Global output cap |
maxItemsPerKeyword | integer | 40 | Per-task output cap |
requestTimeoutSecs | integer | 30 | HTTP timeout |
proxyConfiguration | object | optional | Apify Proxy settings |
debug / includeRawHtml | boolean | false | Debug artifacts |
fixtureHtmlPath | string | optional | Offline fixture HTML |
Proxy routing
Remote runs require Apify residential proxy with apifyProxyCountry matching the selected market (e.g. GB for United Kingdom, JP for Japan).
Standby API
Documented in .actor/openapi.json:
GET //GET /healthGET /input-exampleGET /openapi.jsonPOST /searchPOST /run
How to use on Apify
- Open the Actor.
- Choose
mode,market, and keywords/category. - Keep
pagesandmaxItemslow for a first test. - Enable residential proxy with a matching country.
- Run and export the dataset.
Notes and limits
- Amazon HTML and anti-bot behavior change over time.
- Browse node IDs differ by storefront; use
categoryNodeIdfor precise subcategories. - Best Sellers cards use a separate parser from keyword/category search cards.
- Results are deduplicated by ASIN before writing the final dataset.
Summary
Use this Actor for Amazon keyword monitoring, category assortment checks, and Best Sellers ranking snapshots across all major Amazon storefronts.