Whatnot Seller Tracker for Top Sellers and Sales

CleanScrape · @cleanscrape

Top Whatnot sellers per category from Whatnot's own leaderboard, with exact items sold, sales per day since your last check and followers.

About

Track sellers on Whatnot, the live shopping marketplace. Get the top sellers of any category from Whatnot's own seller leaderboard, or the sellers you choose, and see how they grow from one run to the next. For each seller you get:

  • Rank on Whatnot's leaderboard for the category, this week or today.
  • Items sold: Whatnot's exact lifetime count (the profile shows "2.8K Sold", you get 2,832).
  • Change since your last check: items sold since then, sold per day, followers gained and places moved on the leaderboard.
  • Profile: followers, rating, number of reviews, average shipping days, Premier Shop status, badges (such as Verified Brand), bio, and the websites and Instagram, TikTok or YouTube handles written in the bio.
  • Next show: when the seller goes live next, what the show is called and how many shows are scheduled.

Optional extras: each seller's shows (live and upcoming, with viewers, format and tags), reviews (ratings and text) and shop listings (asking prices). Eight marketplaces: United States, Canada, United Kingdom, Germany, France, Belgium, Netherlands and Australia. No login. This is an independent tool, maintained by CleanScrape.

Quick start

  1. Under Categories (top sellers), type a Whatnot category, such as Pokémon Cards, Sports Cards or Sneakers & Shoes. Or paste seller usernames or profile links under Sellers.
  2. Pick the Marketplace and how many Top sellers per category you want (Whatnot ranks up to about 500).
  3. Start the run. Each seller is a row with rank, items sold, followers, rating and next show.
  4. Run it again tomorrow, or schedule it: the change columns then show what each seller sold and gained since the last run.

Input for the API or a schedule:

{
  "categories": ["Pokémon Cards", "Sports Cards"],
  "sellers": ["pokeretreat", "https://www.whatnot.com/user/spacenarwhalz"],
  "marketplace": "us",
  "leaderboardPeriod": "week",
  "topSellers": 100,
  "includeShows": true,
  "maxShowsPerSeller": 0,
  "maxReviewsPerSeller": 0,
  "maxShopListingsPerSeller": 0
}

What you get

Everything is in the run's dataset, one row each. The rowType column says what a row is: seller, show, review or listing. Filter on it, or download the dataset and split it in a spreadsheet.

Sellers (rowType seller)
ColumnWhat it is
rankPlace on Whatnot's leaderboard for the category and period (1 = top). Empty for sellers you listed yourself.
username, displayName, profileUrlWho the seller is.
category, leaderboardPeriod, marketplaceWhich leaderboard and marketplace the row comes from.
soldCountItems the seller has sold on Whatnot in total, as Whatnot counts them.
followerCount, followingCountFollowers and accounts followed.
rating, reviewCount, averageShipDaysSeller rating (0–5), number of reviews, average shipping days.
isPremierShop, badges, isLiveNowStatus marks shown on the profile. isVerifiedSeller is Whatnot's own flag as returned; in October 2026 it was false for every seller checked, so use badges ("Verified Brand").
bio, bioLinks, instagram, tiktok, youtubeProfile text, websites in it, and social handles named in it.
soldSinceLastCheck, soldPerDayChange in items sold since your previous check of this seller, and the same scaled to 24 hours.
followersChange, previousRank, rankChangeFollowers gained or lost; rank before and places moved (positive = up).
previousCheckAt, hoursSinceLastCheckWhen the earlier check was.
nextShowAt, nextShowTitle, upcomingShowsThe seller's next scheduled show, and the number on the profile's Upcoming Shows tab (a show that is live now included).
sellerId, checkedAt, foundByWhatnot's seller id, when this run read the data, and which input found it.

A seller found in two categories gets one row per category, each with its own rank. Categories can be broad (Trading Card Games, Sports Cards) or narrow (Pokémon Cards, Sneakers, Funko); each has its own leaderboard. A name that is not exactly Whatnot's is matched to the closest category, and the run message names the match and the other candidates.

Shows (rowType show)

With Shows per seller (table) above 0, each seller's live and upcoming shows, soonest first (Whatnot does not show ended shows without login): title, status (live, upcoming), startTime, endTime, viewers (when live), showFormat (Singles, Breaks, Surprise Sets…), categories, tags, shipsFrom, showUrl, thumbnailUrl.

Reviews (rowType review)

rating, overallRating, shippingRating, packagingRating, accuracyRating, text, sellerResponse, reviewedAt and the reviewer's username.

Shop listings (rowType listing)

What the seller has for sale: title, price, currency, format (Buy It Now or auction), quantity, category, createdAt, url.

Tracking sellers over time

Compare with my previous run is on by default. Each run remembers every seller it checked (in a storage in your own Bytewells account), and the next run that checks the same seller in the same marketplace fills the change columns. Sellers seen for the first time have empty change columns, never zero.

Schedule the run daily to build a time series: export the runs and you have items sold per day, follower growth and rank per seller. Use History name to keep separate histories, for example one per client.

Whatnot refreshes a seller's items-sold and follower counts periodically, not live: in our tests they did not change within an hour while the sellers were selling live. Compare checks at least a day apart; daily runs give the most reliable sold-per-day figures. The leaderboard rank reflects Whatnot's own current ranking.

What is not available

  • Sold prices and what each item sold for. Whatnot shows sold items only to logged-in users, and this Actor never logs in. Items sold is a count, not revenue.
  • The sales behind the leaderboard. Whatnot shows the order of sellers, not their numbers; the rank is that order.
  • Video, chat and buyer details.

Marketplaces

If a connection cannot be confirmed for your selected marketplace, that part is reported as unavailable rather than returning results from another country.

Whatnot shows different sellers, leaderboards and prices per country. Pick the marketplace; the Actor reads Whatnot from that country. United States uses a datacenter proxy; the others use a residential proxy in that country.

MarketplaceNotes
United StatesAlso what visitors from Japan, New Zealand and most other countries see.
CanadaSmaller leaderboards (about 300 sellers per category).
United KingdomAlso what Ireland, Spain and Italy see.
GermanyAlso what Austria sees.
France, Belgium, Netherlands, AustraliaEach has its own leaderboards.

Pricing

$25 a month to rent it, after a 7-day free trial. Cancel at any time; access runs to the end of the month you paid for.

Runs use compute and proxy traffic, paid from your Bytewells credit at Bytewells' rates, separately from the rental. In tests on Bytewells, the top 50 sellers of a category used $0.0018 of credit (of which $0.0008 proxy), the top 500 $0.0057, and the top 20 in the United Kingdom $0.0020 (of which $0.0012 residential proxy).

There is no charge per seller, show, review or listing, so daily tracking of large leaderboards costs the same rental.

Speed and settings

The top 50 sellers of a category take about 20 seconds; 500 sellers about 2.5 minutes. Reviews and shop listings add a few seconds per seller. 512 MB of memory is plenty. The run stops cleanly before its timeout and keeps everything it saved.

Run summary

Each run saves a SUMMARY record (JSON) in its key-value store: every category and seller you entered with its outcome, how many sellers Whatnot ranks, and notes such as a category name that was matched to Whatnot's name for it.

Use it from the API

The Actor runs through the Bytewells API, which works with Apify's API clients: point the client's base URL at Bytewells (see Bytewells docs) and call cleanscrape/whatnot-seller-tracker with an input like the one above. All rows are in the run's default dataset, told apart by rowType.

Common questions

Is there an official Whatnot API?

Whatnot's Seller API is for managing your own products and orders (a developer preview that is not taking new applicants). It does not cover other sellers or the leaderboards. This Actor reads the public seller pages and leaderboards.

How do I find the best-selling Whatnot sellers in a category?

Type the category under Categories and set Top sellers per category. The rows come in Whatnot's own leaderboard order for this week (or today); a seller that took longer to read can land a place or two later, and the rank column is always exact.

How are "sold per day" and "sold since last check" calculated?

From Whatnot's lifetime items-sold count: the difference between this check and your previous check of the same seller, scaled to 24 hours for sold per day. Checks less than an hour apart leave sold per day empty.

Can I see what items sold for?

No. Whatnot shows sold prices only to logged-in users. For asking prices of items for sale, turn on Shop listings per seller, or use the Whatnot Scraper to search listings.

How do I export the sellers to Excel or CSV?

Download the run's dataset as Excel, CSV or JSON and filter on rowType seller.

What does a run cost on top of the rental?

Only the compute and proxy traffic it uses, from your Bytewells credit. Test runs used $0.0006 to $0.0057 each.

Is it legal to scrape Whatnot?

The Actor reads public pages that anyone can open without an account, at a gentle pace. Seller profiles are business profiles; reviews include buyers' usernames, so check the rules that apply to how you use personal data, and Whatnot's terms for your use case.

Support

CleanScrape maintains this Actor and fixes it when Whatnot changes. If something looks wrong, email [email protected] with the run ID and the category or seller affected. Never include API tokens or private data.

Disclaimer

This Actor is an independent tool developed by CleanScrape. It is not affiliated with, endorsed by, or sponsored by Whatnot or any seller referenced in its examples or output. Trademarks belong to their owners and are used only to identify the source.

More tools from CleanScrape

FAQ

How are sold per day and sold since last check calculated?
From Whatnot's lifetime items-sold count: the difference between this check and your previous check of the same seller, scaled to 24 hours for sold per day. Compare checks at least a day apart.
Can I see what items sold for?
No. Whatnot shows sold prices only to logged-in users, and this Actor never logs in. Items sold is a count, not revenue.
Which marketplaces are covered?
United States, Canada, United Kingdom, Germany, France, Belgium, Netherlands and Australia. The US uses a datacenter proxy; the others use a residential proxy in that country.
Why a 7-day trial?
The change columns need a second check a day or more later, so the trial leaves room for a week of daily checks.
What does a run cost on top of the rental?
Only the compute and proxy traffic it uses, from your Bytewells credit. Test runs used $0.0006 to $0.0057 each.

More Actors from the same publisher.

View all from @cleanscrape