Amazon Best Sellers API

Amazon Best Sellers API: the top 50 in any category

Give it a Best Sellers category link. You get Amazon's chart back as 50 ranked rows with ASIN, title, price, rating and review count. One pull costs €0.00015.

per 1,000 calls
€0.15
per call
€0.00015
0.015 cents
rows per call
up to 50
per 1,000 rows
≈ €0.003

Amazon's own sales chart, as a spreadsheet

The Amazon Best Sellers API reads the Best Sellers chart for a category and returns it as rows ranked 1 to 50. The top 30 come with ASIN, title, link, image, price, star rating and review count. Ranks 31 to 50 come with rank, ASIN and link only. One call costs €0.00015, and 1,000 pulls cost €0.15. Save the categories once and every chart you pull stays in your Scrapewise account, where you can open it in the table, export Excel, ask your AI assistant or use the API.

Amazon builds these charts from recent sales and refreshes them through the day. You're reading Amazon's own ranking, not a tool's estimate. Pull 40 categories every day and you make 1,200 calls a month. That's €0.18 for a daily record of 2,000 ranked products.

You don't type a keyword here. You choose the chart. For keyword results with sponsored slots, use the Amazon search API. For one product's full page, including its rank in every category, use the Amazon product data API. Every source and its price is on the page with all data APIs and prices.

Who pulls Best Sellers charts

  • Private label sellers hunting ideas

    You want products that sell well but aren't locked up by giant listings. Top 50 items with few reviews are the first place to look.

  • FBA wholesale buyers

    Before you order from a supplier, you check which of their products sit in the chart and at what price. It's a quick filter on a long catalog.

  • Sellers already in the chart

    You want your own rank every morning next to the products just above and below you, so you know who you're fighting for the next spot.

  • Market researchers and analysts

    You compare categories across weeks and seasons. A dated daily chart shows what rises before Prime Day, back to school and the holidays.

How to pull a Best Sellers chart

  1. Save the category links

    Copy the Best Sellers links you want, one per line. Page 1 gives ranks 1 to 50 and page 2 gives 51 to 100. Each page is one call at €0.00015.

  2. Schedule daily or weekly

    Daily shows rank movement, weekly is enough for idea hunting. Each run's chart is saved with its date, so two days sit side by side.

  3. See who climbed

    Sort and compare dates in the table, download Excel, or ask your AI assistant: 'which products entered the top 20 in Kitchen this week?' Rows are kept for 90 days.

Set it up once. The data keeps coming.

Save your search once and it runs by itself. Every run lands in your own Scrapewise database, and you pick how to read it.

  1. Set it up once

    Add your ASINs, keywords, places or apps to a scraper in the web app. New accounts get 5 free requests.

  2. Runs on your schedule

    Pick daily, weekly on the days you choose, every few days, or the first or last day of the month. Scheduled runs start at night, European time. Need it more often? Start runs from your own code.

  3. Saved in your database

    Each run adds dated rows, so this week sits next to last week. Rows are kept for 90 days.

  4. Use it your way

    Open the table in the web app and download the latest run as an Excel file. Ask your own AI assistant about it. Or pull the rows into your code with an API key.

Ask your AI assistant about your own data

Connect Claude Desktop, Claude Code or another MCP app with a read-only key. The assistant reads the rows you've already collected, at no extra cost on Scrapewise. With a full-access key it can start a run for you too.

  • Which of my ASINs lost the Buy Box this week?
  • Which competitor cut prices the most since Monday?
  • Show the keywords where I dropped out of the top 10.

What you send and what comes back

You send a Best Sellers category link. The page (1 or 2) and ZIP code are optional. You get 50 rows ranked in chart order. Rows 1 to 30 carry full details. Rows 31 to 50 carry rank, ASIN and link.

You give
  • Best Sellers category URLrequired
    https://www.amazon.com/gp/bestsellers/books
  • ZIP / postcodeoptional
    10001
  • Results page (1-2)optional
    1
You get

Up to 50 rows per call, 35 columns each

  • sw status
  • sw source url
  • sw position
  • sw title
  • sw url
  • sw external id
  • sw id kind
  • sw image
  • sw price
  • sw currency
  • sw price unit
  • sw rating
  • +23 more, see all columns

Sample chart rows for Books

Real rows from the Amazon.com Best Sellers chart for Books, page 1, ZIP code 10001, collected on 16 September 2026. Ranks 35 and 50 are included on purpose to show the short rows below rank 30. All columns the API returns are shown.

8 sample rows, showing 15 of 35 columns. One call returns up to 50 rows.

8 sample rows, showing 15 of 35 columns. One call returns up to 50 rows.
sw status_sw_statusResult of this row: OK, no results, or an errorsw source url_sw_source_urlThe input you gave: a link, keyword or IDsw position_sw_positionRank of the item as the site shows itsw title_sw_titleMain name of the itemsw url_sw_urlDirect link to the itemsw external id_sw_external_idThe site's own ID for this itemsw id kind_sw_id_kindWhat kind of ID the external ID issw image_sw_imageMain image linksw price_sw_pricePrice as a numbersw currency_sw_currencyCurrency of the pricesw price unit_sw_price_unitWhat the price covers: item, night, trip, offersw rating_sw_ratingStar rating from 0 to 5sw rating count_sw_rating_countHow many ratings or reviewssw location_sw_locationPlace the result is priced or ranked forsw fetched at_sw_fetched_atWhen we collected this row (UTC)
OKhttps://www.amazon.com/gp/bestsellers/books1Threshing Day (Wing and Claw Collection) (The Empyrean)https://www.amazon.com/dp/168281808X168281808Xasinhttps://images-na.ssl-images-amazon.com/images/I/911TynawjkL._AC_UL300_SR300,200_.jpg17.48USDitem100012026-09-16T09:31:48Z
OKhttps://www.amazon.com/gp/bestsellers/books2Protocols: An Operating Manual for the Human Bodyhttps://www.amazon.com/dp/16680321471668032147asinhttps://images-na.ssl-images-amazon.com/images/I/61Yf3NPhdGL._AC_UL300_SR300,200_.jpg29.4USDitem4.49100012026-09-16T09:32:25Z
OKhttps://www.amazon.com/gp/bestsellers/books3Theo of Golden: A Novelhttps://www.amazon.com/dp/16682365161668236516asinhttps://images-na.ssl-images-amazon.com/images/I/81P0NvoRrWL._AC_UL300_SR300,200_.jpg12.99USDitem4.7186100100012026-09-16T09:33:02Z
OKhttps://www.amazon.com/gp/bestsellers/books4The Calamity Club: A Novelhttps://www.amazon.com/dp/19541188131954118813asinhttps://images-na.ssl-images-amazon.com/images/I/81ZoDJj1mfL._AC_UL300_SR300,200_.jpg24.01USDitem4.772224100012026-09-16T09:33:39Z
OKhttps://www.amazon.com/gp/bestsellers/books5Lost in Space: 5,000 Facts for Navigating the Universehttps://www.amazon.com/dp/14262243891426224389asinhttps://images-na.ssl-images-amazon.com/images/I/91APA8Oi1QL._AC_UL300_SR300,200_.jpg35USDitem52100012026-09-16T09:34:16Z
OKhttps://www.amazon.com/gp/bestsellers/books6The Killer Isn't Alice: The 46,600 Suspect Murder Mystery Puzzlehttps://www.amazon.com/dp/B0GQ2VXKY7B0GQ2VXKY7asinhttps://images-na.ssl-images-amazon.com/images/I/61pmJdlAMmL._AC_UL300_SR300,200_.jpg11.72USDitem4.51634100012026-09-16T09:34:53Z
OKhttps://www.amazon.com/gp/bestsellers/books35https://www.amazon.com/dp/B0BRDKZ7R7B0BRDKZ7R7asinitem100012026-09-16T09:35:30Z
OKhttps://www.amazon.com/gp/bestsellers/books50https://www.amazon.com/dp/12502845461250284546asinitem100012026-09-16T09:36:07Z

Every Amazon Best Sellers column, explained

Each row is one ranked product. The sw columns match all other Scrapewise data APIs, so chart rows line up with search and product rows. rank and sw position hold the chart position. The ctx columns describe the chart itself and repeat on every row.

Rank

The chart position from 1 to 50 on page 1, or 51 to 100 on page 2. Every row has it, including the short rows below rank 30.

  • rank
  • sw position

Product identity

ASIN, title, link and image. Rows 31 to 50 have ASIN and link only, which is enough to pass them to the Amazon product API if you need the rest.

  • asin
  • title
  • url
  • imageUrl
  • sw title
  • sw url
  • sw external id
  • sw id kind
  • sw image

Price

The price shown on the chart for rows 1 to 30. price_amount and sw price hold the number. price and rating are two extra columns that were empty in our sample.

  • sw price
  • sw currency
  • sw price unit
  • price_amount
  • price_currencyCode
  • price

Rating and reviews

Stars and the number of ratings. New titles can show no rating at all, like the number 1 book in our sample.

  • sw rating
  • sw rating count
  • rating_value
  • rating_count
  • rating_stars
  • reviewCount
  • rating

Chart context

The category (books in our sample), the chart type, the page, how many ranks the chart holds (50) and how many carry full details (30). ctx_pagination_has_next tells you page 2 exists.

  • ctx_category
  • ctx_type
  • ctx_page
  • ctx_ranking_count
  • ctx_products_count
  • ctx_pagination_current_page
  • ctx_pagination_has_next

Row status

Whether the pull worked, the chart link that was read, the ZIP code used and the read time in UTC.

  • sw status
  • sw source url
  • sw location
  • sw fetched at

What sellers do with Best Sellers data

01

Find product ideas with weak competition

Filter the top 30 for items with under 500 reviews. In our Books sample, rank 2 had 9 ratings and rank 5 had 2. Those listings sell well without a big review wall around them.

02

Watch rank movement

Pull the chart daily and flag products that climbed 10 or more places since yesterday. Fast climbers are worth a closer look with the product API.

03

Check your own position

Look for your ASIN in the chart each morning. Note the products right above you and their prices.

04

Price your launch

Take the median price of the top 30 as a starting point for a new product in that category. Compare it with the price of the three items closest to what you plan to sell.

05

Spot seasonal winners early

Keep the chart for a category across months. Items that start climbing in August can point to what sells in November.

What Best Sellers tracking costs

  • Daily idea hunt across 40 categories

    A private label seller pulls page 1 of 40 subcategories in Home and Kitchen every day. 1,200 calls a month cost €0.18 and give 60,000 ranked rows.

    calls per month
    1,200
    cost per month
    €0.18
  • Top 100 in 10 categories, twice a day

    An FBA seller in the chart tracks pages 1 and 2 for 10 categories, morning and evening. 40 calls a day for 30 days is 1,200 calls, or €0.18.

    calls per month
    1,200
    cost per month
    €0.18
  • Seasonal study over a year

    An analyst pulls 200 category charts once a week for 52 weeks. That's about 867 calls a month for €0.13, so the whole year of 10,400 calls comes to €1.56.

    calls per month
    867
    cost per month
    €0.13

Why use this for Amazon product research

  • Amazon's ranking, not a guess

    The chart order comes from Amazon's sales. You don't rely on a third-party estimate to know what sells.

  • No keyword list needed

    Pick the category and get its chart. It finds products you wouldn't have thought to search for.

  • A year of daily charts for small change

    One category every day for a year is 365 calls, which costs about €0.05.

Work out your chart tracking cost

Multiply categories by pages by days. 40 categories, page 1 only, every day for 30 days is 1,200 calls, or €0.18. Compare all data APIs

Rows (up to)
50,000
You pay
€0.15
FAQ

Frequently asked questions

50, ranked 1 to 50, one row each. The top 30 include price, rating and review count. Ranks 31 to 50 include rank, ASIN and link. Page 2 returns ranks 51 to 100 as a second call.

Ready to pull Amazon data into your stack?

Pull your first charts with 5 free requests. Then top up from €5 and pay €0.00015 per chart page.