
Whatnot Scraper
hipersoft/whatnot-scraper
Scrape Whatnot search results: product listings (title, price, bids, quantity, photos, seller rating), live shows (title, viewers, status, categories, tags, seller) and sellers (followers, rating, reviews). Search any keyword. Export CSV/JSON.
Total users
2Monthly users
1Total runs
26Per result
$0.002Last rebuilt
Oct 26, 2026Overview
Whatnot Scraper extracts data from Whatnot (whatnot.com), the fastest-growing live shopping marketplace for trading cards, Pokémon, sports cards, Funko Pops, sneakers, comics, vintage clothing, coins and collectibles. Search any keyword and get product listings (title, description, price, currency, Buy It Now or auction, current bid and bid count, quantity, photos, seller username, seller rating and number of reviews), live shows (title, status, start time, live viewers, watchlist count, categories, tags, thumbnail and seller) or sellers (username, followers, rating, reviews, live status). Export to CSV, Excel or JSON.
What does Whatnot Scraper do?
- 🛒 Product listings: title, description, price, sale type (Buy It Now / auction), current bid, quantity and photos.
- 🔴 Live shows: what's streaming now, viewers, watchlist count, categories and tags.
- 👤 Sellers: followers, rating, number of reviews and whether they're live.
- 🔎 Any keyword: pokemon, one piece, sports cards, funko pop, sneakers, comics, coins…
- 📄 Deep results: pages through results automatically.
- 🌍 Regional results: use proxies from a specific country to see that market's listings and prices.
What data can you scrape from Whatnot?
| Type | Fields |
|---|---|
| Product | Listing ID, title, subtitle, description, link, price, currency, sale type, status, quantity, current bid, bid count, photos, seller, seller rating and reviews |
| Live show | Show ID, title, link, status, start time, live viewers, watchlist count, categories, tags, thumbnail, seller |
| Seller | User ID, username, link, followers, items sold, rating, reviews, live status, badges, profile image |
Use cases for Whatnot data
- Resellers and collectors: research prices for cards, figures and sneakers before buying or listing.
- Sellers: benchmark competitors' prices and see which categories draw the most live viewers.
- Market research: track demand for collectible categories and trending shows.
- Lead generation for agencies and suppliers: find active Whatnot sellers in a niche.
- Brands and distributors: monitor how your products are listed and priced.
How to scrape Whatnot
- Click Try for free to open Whatnot Scraper in Apify Console.
- Enter search terms.
- Choose Products, Live shows or Sellers.
- Set Max results per search term and click Start.
- Download the results as CSV, Excel or JSON.
Input
Example input
{
"searchTerms": ["pokemon", "funko pop"],
"searchType": "products",
"maxItemsPerSearch": 200
}
| Field | Description |
|---|---|
| Search terms | Keywords, one search each. |
| Search for | Products, live shows or sellers. |
| Max results per search term | Limit per term (0 = all returned). |
| Max results in total | Overall limit (0 = no limit). |
| Proxy configuration | Optional country proxies for regional results. |
Output
Product example
{
"type": "product",
"listingId": "2374068778",
"title": "Funko Muichiro funkon",
"description": "Demon slayer",
"url": "https://www.whatnot.com/listing/TGlzdGluZ05vZGU6MjM3NDA2ODc3OA==",
"price": 90,
"currency": "EUR",
"saleType": "BUY_IT_NOW",
"status": "ACTIVE",
"quantity": 1,
"seller": "pop_avenuefr",
"sellerUrl": "https://www.whatnot.com/user/pop_avenuefr",
"sellerRating": 5,
"sellerReviews": 241,
"search": "funko pop"
}
Live show example
{
"type": "livestream",
"livestreamId": "83e1ddf2-a53e-4b67-9db5-0f6a19a63730",
"title": "Tout type de produits ! – Au magasin 💥 POP!, Figurines, Warhammer, Goodies, etc",
"url": "https://www.whatnot.com/live/83e1ddf2-a53e-4b67-9db5-0f6a19a63730",
"status": "PLAYING",
"startTime": "2026-10-06T17:15:18.059Z",
"activeViewers": 6,
"watchlistCount": 13,
"categories": ["Funko"],
"tags": ["Anime", "Marvel", "Movies"],
"search": "funko pop"
}
Seller example
{
"type": "seller",
"userId": "33945",
"username": "funkopop",
"url": "https://www.whatnot.com/user/funkopop",
"followers": 101,
"isLive": false,
"search": "funko pop"
}
How much does it cost to scrape Whatnot?
Whatnot Scraper uses pay-per-result pricing: a small fixed price per listing, show or seller, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More marketplace and collectibles data
- TCGplayer Scraper: trading-card market prices and sales.
- eBay Scraper: eBay listings and prices.
FAQ
Why are prices in a different currency? Whatnot shows listings and prices for the shopper's region. Use proxies from a specific country (for example the US) in Proxy configuration to get that market's results.
Can I get auction bids? Yes. Auction listings include the current bid and bid count when available.
Can I find live shows happening now?
Yes. Choose Live shows; status shows whether a show is live and activeViewers how many people are watching.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Whatnot Scraper with other apps? Whatnot Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Whatnot? The scraper only collects publicly visible listings, shows and seller profiles. You are responsible for using the data in line with Whatnot's terms.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Whatnot.
Input
| Field | Type | Description |
|---|---|---|
searchTermsSearch terms | array | What to search on Whatnot, e.g. pokemon, funko pop, sports cards, sneakers, vintage clothing, comics. Each term is a separate search. |
searchTypeSearch for | string · products, livestreams, sellers | Product listings, live shows or sellers. Default: "products" |
maxItemsPerSearchMax results per search term | integer | 0 means as many as Whatnot returns. Default: 100 |
maxItemsMax results in total | integer | Stop the whole run after this many results. 0 means no limit. Default: 0 |
proxyConfigurationProxy configuration | object | Optional. Use proxies from a specific country to see that country's prices and shows. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~whatnot-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchTerms": [
"pokemon"
],
"maxItemsPerSearch": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/whatnot-scraper").call(run_input={
"searchTerms": [
"pokemon"
],
"maxItemsPerSearch": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/whatnot-scraper').call({
"searchTerms": [
"pokemon"
],
"maxItemsPerSearch": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Result One Whatnot listing, show or seller | $0.002 | $0.001 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Carousell Scraper
Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.
242 runs · 2 users · $0.003 / listing scrapedGoogle Flights Scraper
Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.
216 runs · 4 users · $0.004 / flight scrapedPinterest Scraper
Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.
151 runs · 2 users · $0.0034 / item scrapedGoogle Trends Scraper
Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.
139 runs · 6 users · $0.001 / keyword scrapedAliExpress Product Search Scraper
Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.
135 runs · 3 users · $0.003 / product scrapedGoogle Maps Scraper
Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.
130 runs · 2 users · $0.005 / place scrapedSend the site and the fields. We build it and you get it first.