Whatnot Scraper: Live Shows, Products & Sellers avatar

Whatnot Scraper: Live Shows, Products & Sellers

Pricing

from $1.50 / 1,000 whatnot records

Go to Apify Store
Whatnot Scraper: Live Shows, Products & Sellers

Whatnot Scraper: Live Shows, Products & Sellers

Get every Whatnot live show, product listing, and seller profile across 30+ categories. Every record includes price, condition, viewer count, seller rating, and lifetime sales. Works with Slack, Zapier, Google Sheets, Make. $1.50 per 1,000 records,

Pricing

from $1.50 / 1,000 whatnot records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

Get every Whatnot live show, product listing, and seller profile across 30+ categories. 20+ fields per record. $1.50 per 1,000 records, 50 free.

Whatnot is the biggest livestream shopping marketplace in the US, with billions of dollars of trading cards, sneakers, comics, vintage, and electronics moving through the platform every year. This scraper pulls the data you need: live shows streaming right now, products for sale, seller profiles, and reviews. Every record is clean, structured, and ready to load into a spreadsheet, a database, or your favorite app. The first 50 records of every run are free. After that, pay only for what you use.


What can you do with it?

  • You are a reseller or flipper. Track what is selling and for how much across categories. Spot trending items before they peak. Get alerts for new listings on the products you watch.
  • You are a live shopping analyst. Pull live show viewer counts, watchlist numbers, and seller data across all 30+ categories. Build reports on the livestream commerce market.
  • You are a card, sneaker, or vintage collector. Search by keyword, condition, or price range. Find underpriced auctions ending soon. Track specific sellers and their full inventory.
  • You are a seller doing competitor research. Pull any seller's full inventory, ratings, and reviews. See what similar sellers list, at what price, and how fast it sells.
  • You are a brand or marketplace operator. Track how the livestream commerce market is moving. Compare seller performance across categories. Find partnership opportunities.
  • You are an AI or ML team. Build training data for livestream commerce models: product images, descriptions, prices, seller behavior, viewer engagement. The output is structured, normalized, and ready for pipelines.

Why this scraper?

  • All 4 data types in one actor. Most Whatnot scrapers handle one thing: listings, or sellers, or shows. This one handles all of them in a single run. Mix and match: 200 products, 50 sellers, 30 live shows, in one dataset.
  • Fast. Most web scrapers need a real browser to load a page. This one goes straight to the data source and skips the slow parts. You get your results in minutes, not hours.
  • 20+ fields per record. Price, condition, viewer count, seller rating, follower count, lifetime sales, category, image, status, and more. Everything you need to analyze, filter, or join to your own data.
  • Always works. Whatnot blocks most automated tools. We handle the blocking in the background, so you do not have to think about it. Your run finishes. Your data shows up.
  • 62% cheaper than the closest paid competitor. The next-cheapest full-feature Whatnot scraper on the Apify Store charges $4.00 per 1,000 results. We charge $1.50. That is $2.50 in your pocket on every 1,000 records.
  • Use it like a regular API. If you already have a website or an app, send a request and get back JSON in milliseconds. No SDK to install, no schedule to manage.

How to use it

  1. Open the actor in the Apify Store and click "Try for free".
  2. Pick a mode. Search by keyword, browse a seller, scan a category, or list live and upcoming shows. Each mode shows only the inputs it needs.
  3. Fill in your filters. Add keywords, seller usernames, category names, or pick a show status. Defaults work for most runs.
  4. Click Start. The actor pulls the live data in a few minutes.
  5. Download your dataset in JSON, CSV, or Excel. Or send it straight to Google Sheets, BigQuery, Slack, Make, Zapier, or your own app.

Input

FieldTypeRequiredDescription
modeenumYesPick what to scrape: search, seller, category, or liveStreams.
searchQueriesarrayNoKeywords to search. Up to 50. Example: ["pokemon cards", "jordan 1"].
searchUrlsarrayNoFull Whatnot search URLs. Query, vertical, and sort are auto-detected.
sellerUsernamesarrayNoWhatnot @-handles. Example: ["ah_sneakers"].
categoriesarrayNoPick from 30+ categories. Empty means all.
verticalenumNoUNIVERSAL, PRODUCT, LIVESTREAM, USER, CATEGORY. Default PRODUCT.
buyingFormatenumNoBUY_NOW, ASYNC_AUCTION, LIVE_AUCTION, or any.
minPrice / maxPriceintegerNoUSD price range. 0 skips the filter.
sortByenumNoVIEWER_COUNT, NEWEST, PRICE_ASC, PRICE_DESC.
showStatusenumNolive, upcoming, or all. Live Streams mode only.
includeListingsbooleanNoInclude products for sale. Default true.
includeLivestreamsbooleanNoInclude live and upcoming shows. Default true.
includeSellersbooleanNoInclude seller profiles. Default false.
includeReviewsbooleanNoPull reviews per seller. Default true.
maxReviewsintegerNoReviews per seller. Default 50. Max 500.
includeSubcategoriesbooleanNoReturn subcategory tree. Default true.
includeSellerEnrichmentbooleanNoAdd seller rating, followers, sales to every product. Default false.
maxSellerEnrichmentintegerNoCap on seller lookups. Default 20. Max 500.
maxItemsintegerNoMax records to return. Default 100. Max 1,000,000.
maxResultsPerQueryintegerNoResults per keyword or seller. Default 100.
cookiestextNoOptional. Whatnot login cookies for personalized data.
maxConcurrencyintegerNoParallel requests. Default 5.
debugLoggingbooleanNoVerbose logs. Default false.
proxyConfigurationobjectYesResidential proxy. Whatnot blocks most automated traffic.

Output

Each row in the dataset is one Whatnot record. The shape depends on the mode. Here is what a real product record looks like:

{
"type": "product",
"id": "1417486981",
"title": "1999 Pokemon Base Set Holo Charizard #4 PSA 7",
"description": "Beautiful holo Charizard from the original Base Set. Lightly played corners, sharp edges. Ships in a top loader with penny sleeve.",
"price": 12500.00,
"currency": "USD",
"condition": "USED_VERY_GOOD",
"buyingFormat": "ASYNC_AUCTION",
"category": "Trading Card Games",
"status": "ACTIVE",
"imageUrl": "https://images.whatnot.com/abc123.jpg",
"sellerUsername": "cardking_99",
"sellerVerified": true,
"sellerRating": 4.92,
"reviewCount": 1820,
"followerCount": 24500,
"soldCount": 8930,
"url": "https://www.whatnot.com/live/abc123",
"scrapedAt": "2026-06-18T15:30:00.000Z"
}

Live show records add viewerCount, watchlistCount, startTime, isLive, and thumbnail. Seller records add isPremierShop, joinedAt, and the seller's full review history. You can download the dataset in JSON, CSV, Excel, or HTML, or send it directly to Google Sheets, BigQuery, Slack, or your own app.


Data table

FieldTypeDescription
typetextOne of product, live_stream, seller, or category.
titletextListing title or live show title.
descriptiontextFull product description (products only).
pricenumberListed price in USD.
currencytextCurrency code. Always USD on Whatnot.
conditiontextNEW, USED_LIKE_NEW, USED_VERY_GOOD, USED_GOOD, USED_ACCEPTABLE.
buyingFormattextBUY_NOW, ASYNC_AUCTION, or LIVE_AUCTION.
categorytextTop-level Whatnot category, fully spelled out.
statustextACTIVE, SOLD, EXPIRED, or DRAFT.
imageUrlimagePrimary listing or show thumbnail.
sellerUsernametextThe seller's @-handle.
sellerVerifiedbooleanTrue if Whatnot has verified the seller.
sellerRatingnumberSeller's average star rating, 0 to 5.
reviewCountnumberTotal reviews the seller has received.
followerCountnumberSeller's follower count.
soldCountnumberLifetime sales count for the seller.
isLivebooleanTrue if the show is streaming right now.
isPremierShopbooleanTrue if the seller is a Whatnot Premier shop.
viewerCountnumberCurrent live viewers (live shows only).
watchlistCountnumberUsers watching the upcoming show.
startTimedateScheduled start time of the show.
joinedAtdateWhen the seller joined Whatnot.
urllinkCanonical Whatnot URL for the record.
scrapedAtdateTimestamp of when the data was extracted.

Pricing

$1.50 per 1,000 records. The first 50 records of every run are free. No monthly fee.

VolumeWhat you pay
50 records (free trial)$0.00
1,000 records$1.50
10,000 records$15.00
100,000 records$150.00
1,000,000 records$1,500.00

The next-cheapest full-feature Whatnot scraper on the Apify Store charges $4.00 per 1,000 records and gives you no free trial. We charge 62% less and give you 50 free records on every run. For a 100,000-record pull, that is $250 in your pocket.


Tips and advanced options

  • Use the seller enrichment option if you want seller rating, followers, and sold count attached to every product record. Off by default to keep small pulls cheap. Cap it so a runaway search does not cost more than expected.
  • Use your own Whatnot account for personalized data. Paste your login cookies. The actor will use your session for higher rate limits, your followed sellers, and any data behind your login. Cookies are never logged or stored.
  • Use search URLs to mix different searches. Paste full URLs with different queries, verticals, and sort orders. Each URL is processed separately, all in one run.
  • Lower the parallel request count if you start seeing errors. The default works for most runs.
  • Use the live streams filter to scrape only live and upcoming shows. The Output tab filters out products and sellers automatically.
  • Schedule hourly or daily runs to track price changes, new listings, and live show starts over time.
  • Use the live API mode for real-time access. Send a request and get back JSON in milliseconds, no schedule needed.

FAQ

Is scraping Whatnot legal? This actor retrieves publicly visible data that anyone can see without logging in. You are responsible for ensuring your use case complies with Whatnot's Terms of Service and applicable laws. Do not scrape private messages, follow lists, or data behind a login unless you have permission.

Why do I need a proxy? Whatnot blocks most automated traffic at the edge. The actor handles proxy rotation and blocking for you in the background, so you do not have to think about it. Just leave the default settings.

Why is this so much faster than other scrapers? Most web scrapers load the full page in a real browser before pulling data. This one goes straight to the data source and skips the slow parts. You get your results in minutes, not hours.

Can I scrape my own account? Yes. Paste your login cookies. The actor will use your session for higher rate limits, your followed sellers, and any data behind your login.

What if a field is empty? Some fields depend on the mode and the seller's profile completeness. description only exists for products. viewerCount only exists for live shows. joinedAt only exists for sellers. The Output tab filters records by type, so empty fields stay in the right view.

How does the free trial work? Every new Apify user gets $5 of platform credit. The first 50 records of every run are free, so you can evaluate data quality before spending anything. After the free tier, billing is $1.50 per 1,000 records.

What categories are supported? All 30+ Whatnot categories: Trading Card Games, Entertainment Cards, Sports Cards, Sports Memorabilia, Sports & Outdoors, Anime & Manga, Comics, Video Games, Toys & Hobbies, Sneakers & Streetwear, Electronics, Coins & Money, Jewelry, Beauty, Women's Fashion, Men's Fashion, Bags & Accessories, Home & Garden, Antiques & Vintage Decor, Arts & Handmade, Baby & Kids, Pets, Food & Drink, Music, Books & Movies, Rocks & Crystals, Knives & Hunting, Wholesale & Deals, Estate Sales & Storage Units.


Disclaimers and support

  • Disclaimer: This actor retrieves publicly available data on Whatnot.com. Make sure your usage complies with Whatnot's terms of service and applicable laws. This actor is not affiliated with, endorsed by, or sponsored by Whatnot.
  • Support: Open an issue from the Issues tab for bug reports or feature requests.