YepAPI

Command Palette

Search for a command to run...

POST/v1/amazon/best-sellers

Amazon Best Sellers API

Get Amazon best sellers, hot new releases, and high-rated rankings per category. 50 items/page from $0.01/call.

Fetch Amazon's best seller, hot-new-release, or high-rated rankings for any category. Returns 50 items per page with rank, price, and image — refreshed hourly by Amazon.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/amazon/best-sellers
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "status": "OK",
    "data": {
      "best_sellers": [
        {
          "rank": 1,
          "asin": "B0FWV56H48",
          "product_title": "TurboTax Deluxe Desktop Edition 2025",
          "product_price": "$79.99",
          "product_star_rating": "3.7",
          "product_num_ratings": 4969
        }
      ]
    }
  }
}

Features

50 items per page

Each /v1/amazon/best-sellers call returns up to 50 ranked items for the chosen category — a full top-50 leaderboard in a single request.

Best sellers, hot new releases, and high-rated modes

The type parameter switches between BEST_SELLERS, HOT_NEW_RELEASES, and HIGH_RATED rankings, so one endpoint serves three distinct Amazon charts.

Rank + rank-change label per product

Each item carries its numeric rank plus a rank-change label, letting you track movers up and down the chart hour over hour.

Use category slugs from /v1/amazon/categories

The required category parameter takes a slug (e.g. software) sourced from the Amazon Categories API, keying every ranking to Amazon's official taxonomy.

Hourly-refreshed data (1h cache)

Best-seller ranks are refreshed by Amazon roughly hourly, and responses are cached for 1 hour to match — fresh leaderboards without redundant calls.

Use cases

Trend Spotting

Track which products move up the best-seller ranks hour over hour.

Launch Research

Vet markets by reviewing the top 50 in a category before launching.

Affiliate Pages

Build live 'Top 10 in X' affiliate pages keyed on Amazon's official rank.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/amazon/best-sellers', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "category": "software",
    "type": "BEST_SELLERS"
  }),
});
const data = await res.json();
console.log(data);

The Amazon Best Sellers API for category rankings

The YepAPI Amazon Best Sellers API returns Amazon's ranked leaderboards as structured data. Pass a category slug like software and a type to /v1/amazon/best-sellers and get back up to 50 ranked items — each with rank, ASIN, title, price, star rating, and rating count — at $0.01 per call.

This is ranking data, not a product lookup or a discount feed. The type parameter switches between BEST_SELLERS, HOT_NEW_RELEASES, and HIGH_RATED, and because Amazon refreshes ranks roughly hourly, it's the endpoint for trend spotting, launch research, and live "Top 10 in X" affiliate pages.

What is an Amazon Best Sellers API?

An Amazon Best Sellers API returns Amazon's ranked product charts for a category as structured data. For a given category slug you get a leaderboard of up to 50 items, each with its rank, a rank-change label, ASIN, title, price, and rating, across three modes: best sellers, hot new releases, and high-rated. It exists because rank is a unique, time-sensitive signal that no single-product lookup captures — it tells you not what a product is, but how it's performing against everything else in its category right now, refreshed hourly.

Build your own best-seller tracker

Call /v1/amazon/best-sellers on an hourly schedule, store the rank for each ASIN, and chart how products climb or fall the leaderboard over time. The category parameter takes a slug from the Amazon Categories API, the type parameter lets you watch new releases separately from established sellers, and each ASIN deep-links into Product Details or Reviews. It's a complete trend-spotting pipeline on one YepAPI key that also covers SEO and SERP data.

Amazon Best Sellers API pricing — $0.01 per call

Best Sellers costs $0.01 per call for a full top-50 ranking, and responses are cached for 1 hour to match Amazon's own refresh cadence — so hourly polling stays both fresh and cheap. No quotas or monthly minimums. Keepa includes historical rank graphs inside a subscription; if you'd rather pay per ranking you pull and avoid a recurring tier, YepAPI's per-call rate is the leaner option for live leaderboards.

Rank movement and three ranking modes

What makes Best Sellers distinct is rank itself, plus the rank-change label that turns a snapshot into a trend. Switching type between BEST_SELLERS, HOT_NEW_RELEASES, and HIGH_RATED gives you three different lenses on a category — what's selling, what's newly launched, and what's most loved — all keyed to Amazon's official hourly-refreshed charts. That's the data founders use to vet a market before launch and affiliates use to keep "Top 10" pages current.

Try the Amazon Best Sellers API free

Claim $5 in free credit — no card required — for 500 best-seller calls to test ranking modes and category slugs against live charts. Pair it with the Amazon Categories API on the same key to find the slugs you need.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Fetch Amazon's best seller, hot-new-release, or high-rated rankings for any category. Returns 50 items per page with rank, price, and image — refreshed hourly by Amazon.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/amazon/best-sellers. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More amazon api endpoints