apiwren
Amazon Data API · GET /best-sellers

Amazon best sellers API

GET /best-sellers returns Amazon’s ranked list for a category: Best Sellers, New Releases, Most Wished For or Gift Ideas. Each page holds 50 ranks and each list has 2 pages, so you get the full top 100. About the first 30 items come with full details; the rest return rank, ASIN and URL.

Part of Amazon Data API, sold on RapidAPI with a free plan of 100 requests a month. Endpoint details checked 2026-11-03.

Get a free key on RapidAPIAll 17 endpoints

What GET /best-sellers returns

Amazon's ranked lists for a category: Best Sellers, New Releases, Movers & Shakers, Most Wished For and Gift Ideas. 50 ranks per page, 2 pages per list. Full details for the items Amazon renders (about the first 30); the rest return rank, ASIN and URL. A list Amazon reports as empty ("no ... available in this category") returns items: []. type=movers-and-shakers is currently unavailable: Amazon shows it only to signed-in visitors, and returns 400 invalid_input.

Parameters

NameRequiredValuesNotes
categoryyesstringCategory slug as in Amazon's best-seller URLs, optionally with a node ID: electronics or electronics/172541.
typenobestsellers, new-releases, movers-and-shakers, most-wished-for, gift-ideas (default bestsellers)bestsellers (default), new-releases, most-wished-for, gift-ideas. movers-and-shakers is currently unavailable: Amazon shows it only to signed-in visitors (returns 400 invalid_input).
countrynoUS, CA, MX, BR, GB, DE, FR, IT, ES, NL, SE, PL, BE, TR, AE, SA, EG, IN, JP, SG, AU, IE, ZAAmazon marketplace, as an ISO country code. GB is amazon.co.uk. Default US (amazon.com).
pageno1, 2 (default 1)1 = ranks 1 to 50, 2 = ranks 51 to 100.

Example request

Every parameter that has an example, with country set explicitly. Send your key in X-RapidAPI-Key.

curl --request GET \
  --url 'https://amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com/best-sellers?category=electronics&country=US' \
  --header 'X-RapidAPI-Key: YOUR_RAPIDAPI_KEY' \
  --header 'X-RapidAPI-Host: amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com'
import requests

resp = requests.get(
    "https://amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com/best-sellers",
    params={"category": "electronics", "country": "US"},
    headers={
        "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
        "X-RapidAPI-Host": "amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com",
    },
    timeout=30,
)
resp.raise_for_status()
body = resp.json()
if "error" in body:  # bad input or not found: HTTP 200 with an error body
    raise RuntimeError(f"{body['error']['code']}: {body['error']['message']}")
print(body["data"])
const url = new URL('https://amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com/best-sellers');
url.search = new URLSearchParams({ category: 'electronics', country: 'US' });

const res = await fetch(url, {
  headers: {
    'X-RapidAPI-Key': process.env.RAPIDAPI_KEY,
    'X-RapidAPI-Host': 'amazon-data-api-search-product-reviews-best-sellers.p.rapidapi.com',
  },
});
const { data, meta } = await res.json();
console.log(data, meta.fetched_at);

Example response

A recorded response, shortened to 3 items per list.

200 OK
{
  "data": {
    "items": [
      {
        "rank": 1,
        "asin": "B08JHCVHTY",
        "url": "https://www.amazon.com/dp/B08JHCVHTY",
        "title": "blink plus plan with monthly auto-renewal",
        "image": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_SR300,200_.png",
        "price": 11.99,
        "currency": "USD",
        "rating": 4.4,
        "total_ratings": 281370,
        "image_large": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL900_SR900,600_.png",
        "points": null,
        "energy_class": null
      },
      {
        "rank": 2,
        "asin": "B0DCH8VDXF",
        "url": "https://www.amazon.com/dp/B0DCH8VDXF",
        "title": "Apple EarPods Headphones with USB-C Plug, Wired Ear Buds with Built-in Remote to Control Music, Phone Calls, and Volume",
        "image": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL._AC_UL300_SR300,200_.jpg",
        "price": 19,
        "currency": "USD",
        "rating": 4.5,
        "total_ratings": 19338,
        "image_large": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL._AC_UL900_SR900,600_.jpg",
        "points": null,
        "energy_class": null
      },
      {
        "rank": 3,
        "asin": "B0GJTFXNRX",
        "url": "https://www.amazon.com/dp/B0GJTFXNRX",
        "title": "Apple AirTag (2nd Generation): Tracker for Keychain, Wallet, and More; Locator with Sound; Simple One-Tap Setup with iPhone or iPad; Key Finder with up to 1.5X Precision Finding Range",
        "image": "https://images-na.ssl-images-amazon.com/images/I/61Qd9Z9caRL._AC_UL300_SR300,200_.jpg",
        "price": 24,
        "currency": "USD",
        "rating": 4.6,
        "total_ratings": 12162,
        "image_large": "https://images-na.ssl-images-amazon.com/images/I/61Qd9Z9caRL._AC_UL900_SR900,600_.jpg",
        "points": null,
        "energy_class": null
      }
    ],
    "title": "Best Sellers in Electronics",
    "subcategories": [
      {
        "name": "Accessories & Supplies",
        "node_id": "281407",
        "path": "electronics/281407",
        "url": "https://www.amazon.com/gp/bestsellers/electronics/281407"
      },
      {
        "name": "Camera & Photo",
        "node_id": "502394",
        "path": "electronics/502394",
        "url": "https://www.amazon.com/gp/bestsellers/electronics/502394"
      },
      {
        "name": "Car Electronics",
        "node_id": "1077068",
        "path": "electronics/1077068",
        "url": "https://www.amazon.com/gp/bestsellers/electronics/1077068"
      }
    ],
    "has_next_page": true,
    "type": "bestsellers",
    "category": "electronics",
    "page": 1
  },
  "meta": {
    "country": "US",
    "cached": false,
    "fetched_at": "2026-10-22T14:05:11.000Z"
  }
}

What people use it for

FAQ

Which category values does the best sellers API accept?
The slug from Amazon’s best-seller URL, optionally with a node ID: electronics or electronics/172541. Use GET /categories to list valid values for each marketplace.
Is Movers & Shakers available?
Not at the moment. Amazon shows Movers & Shakers only to signed-in visitors, so type=movers-and-shakers returns 400 invalid_input.
How often do best seller results update?
Best seller responses are cached for 1 hour.

Related endpoints

See all 17 endpoints and 23 marketplaces on the Amazon product API page.

Try GET /best-sellers. The free plan covers 100 requests a month.

Get Amazon Data API on RapidAPI