Livestream marketplace data as JSON, with the numbers that move each second labelled as such
Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up.
5 active endpoints. Every call is 1 credit.
- POST/whatnot/v1/search
- POST/whatnot/v1/product/detail
- POST/whatnot/v1/user/profile
- POST/whatnot/v1/category/shows
- POST/whatnot/v1/livestream/detail
What Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. endpoints does ReefAPI ship?
5 live read endpoints. Read-only data API: no writes, no account actions, no dashboard access on the target site.
Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API
5 of 5 endpoints, ready to run
Search Whatnot across products, live shows, sellers or everything at once. Product rows carry the price, the quantity, the sale type and the seller; show rows carry the stream's status, its start time and its live viewer count. A search row and a listing page are published as two DIFFERENT shapes, because Whatnot sends different keys on each, and a key a surface never sends is simply absent rather than present-and-null.
{ "ok": true, "data": { "query": "pokemon", "vertical": "all", "feed_title": "Top", "results": [ { "type": "product", "listing_id": "TGlzdGluZ05vZGU6MjM2MDA2ODU0Mg==", "url": "https://www.whatnot.com/listing/TGlzdGluZ05vZGU6MjM2MDA2ODU0Mg%3D%3D", "title": "Pokemon TCG: Scarlet & Violet-Surging Sparks Pokemon Center Elite Trainer Box", "subtitle": "New ∙ Surging Sparks", "description": "Pokemon TCG: Scarlet & Violet-Surging Sparks Pokemon Center Elite Trainer Box", "price": 160, "price_minor": 16000, "currency": "USD", "status": "ACTIVE", "transaction_type": "BUY_IT_NOW", "quantity": 1, "images": [ "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtZDU4MDhkZWEtZDA5OS00MzFkLWI0YWMtNDQyNWU5MGE4NDJlLWIxMGJhM2FmLTU3NWQtNGJiZC04NWJkLTkxZjFlODgzMjI1MC5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=2e96ba9b90cffd216782b8ff8036bcce4db5a910e06b008e834a055d91f7bb58", "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtZjM3NGY4MDQtZjQ1MS00NTkyLWFiNWUtNzRkMjgwNjQ1YjE0LTRjZTAwYTI3LTZhZjYtNDhlNy04N2UxLTQwODY0NzhmM2EyZS5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=0053bed62a618d777b83518befeeae7163e6fc49c03355ccdc9052cfe338cb98" ], "image": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtZDU4MDhkZWEtZDA5OS00MzFkLWI0YWMtNDQyNWU5MGE4NDJlLWIxMGJhM2FmLTU3NWQtNGJiZC04NWJkLTkxZjFlODgzMjI1MC5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=2e96ba9b90cffd216782b8ff8036bcce4db5a910e06b008e834a055d91f7bb58", "rating": null, "review_count": null, "is_live": false }, { "type": "product", "listing_id": "TGlzdGluZ05vZGU6MjM3MTYyMzgzNA==", "url": "https://www.whatnot.com/listing/TGlzdGluZ05vZGU6MjM3MTYyMzgzNA%3D%3D", "title": "Pokemon Zorua Plush", "subtitle": "New", "description": "Pokemon Zorua Plush", "price": 30, "price_minor": 3000, "currency": "USD", "status": "ACTIVE", "transaction_type": "BUY_IT_NOW", "quantity": 1, "images": [ "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtYjMyNjExNDAtODAzNy00ZTA1LTgyZGEtYmNlOTliZWVjNTEyLWVmZTc4MDI5LTg5YmItNGViMy04OTZmLWU1MWMyNTdiNGU1ZS5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=75a21ade4834c9a03f58eed943bce7b7ee6c37c2be04bfcf87669427beaa9346" ], "image": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtYjMyNjExNDAtODAzNy00ZTA1LTgyZGEtYmNlOTliZWVjNTEyLWVmZTc4MDI5LTg5YmItNGViMy04OTZmLWU1MWMyNTdiNGU1ZS5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=75a21ade4834c9a03f58eed943bce7b7ee6c37c2be04bfcf87669427beaa9346", "rating": null, "review_count": null, "is_live": false }, { "type": "product", "listing_id": "TGlzdGluZ05vZGU6MjM2MjY1MjAxOQ==", "url": "https://www.whatnot.com/listing/TGlzdGluZ05vZGU6MjM2MjY1MjAxOQ%3D%3D", "title": "Gameboy Pokemon Red", "subtitle": null, "description": "Pokemon Red. Dry Save Battery", "price": 65, "price_minor": 6500, "currency": "USD", "status": "ACTIVE", "transaction_type": "BUY_IT_NOW", "quantity": 1, "images": [ "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtYTExNGVlMzktZWQ1Ny00ZDZlLWI5OTYtNjhhNTc4NDMxNDZiLTU2MzUxZTkyLTMxZGUtNGI5My1iZDUwLTFmZjc2M2ZhOWMyZC5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=6081840124ba0c0a6befaf15c67bc32e11c6fb76b7be83ed73a552f6376f2f4b" ], "image": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpc3RpbmdzLzAtYTExNGVlMzktZWQ1Ny00ZDZlLWI5OTYtNjhhNTc4NDMxNDZiLTU2MzUxZTkyLTMxZGUtNGI5My1iZDUwLTFmZjc2M2ZhOWMyZC5qcGVnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogbnVsbCwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY29udGFpbiIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX19?signature=6081840124ba0c0a6befaf15c67bc32e11c6fb76b7be83ed73a552f6376f2f4b", "rating": null, "review_count": null, "is_live": false } ], "count": 18, "has_more": true, "shelves": [ { "title": "Categories", "items": [ { "type": "category", "tag": "pokemon_cards", "label": "Pokémon Cards", "url": "https://www.whatnot.com/tag/pokemon_cards", "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6OTA3", "viewer_count": 23833, "image": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogInRhZ3MvcG9rZW1vbl9jYXJkcy0tZTk1NDU1Y2YtOGZiZi00NDRiLWFlMDItOTIyMmViNzhlNGY5LnBuZyIsICJlZGl0cyI6IHsicmVzaXplIjogeyJ3aWR0aCI6IDYzMiwgImhlaWdodCI6IG51bGwsICJmaXQiOiAiY292ZXIiLCAiYmFja2dyb3VuZCI6IHsiciI6IDI1NSwgImciOiAyNTUsICJiIjogMjU1LCAiYWxwaGEiOiAxfX19LCAib3V0cHV0Rm9ybWF0IjogIndlYnAifQ==?signature=43fed969484aab4500cdf8508932416665d36f371e7b478a5b2fcf847a35b62a" }, { "type": "category", "tag": "trading_card_games", "label": "Trading Card Games", "url": "https://www.whatnot.com/tag/trading_card_games", "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6ODk5", "viewer_count": 27764, "image": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogInRhZ3MvdHJhZGluZ19jYXJkX2dhbWVzLS04OTQzYjIwZC0zOWJjLTRiODYtODczZC1hZDhmNjVmNjBlZjIucG5nIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogNjMyLCAiaGVpZ2h0IjogbnVsbCwgImZpdCI6ICJjb3ZlciIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX0sICJvdXRwdXRGb3JtYXQiOiAid2VicCJ9?signature=c6379c52ddad9f75dbf9bf6418cd52371b93d82b3186c999fe42045b36c2bbcf" } ], "count": 2 }, { "title": "Live Shows", "items": [ { "type": "show", "livestream_id": "21990cb3-72b6-45f1-baec-79c47770d326", "url": "https://www.whatnot.com/live/21990cb3-72b6-45f1-baec-79c47770d326", "title": "FREE ETBS!!! SEALED & SINGLES @ $1", "status": "PLAYING", "is_live": true, "start_time": "2026-09-30T22:01:23Z", "active_viewers": 1195, "categories": [ { "tag": "pokemon_cards", "label": "Pokémon Cards", "url": "https://www.whatnot.com/tag/pokemon_cards", "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6OTA3" } ], "tags": [ { "tag": null, "label": "$1 Starts", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6MjI5MA==" }, { "tag": null, "label": "Pokémon", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6OTc=" }, { "tag": null, "label": "Sudden Death", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6MjY1OQ==" } ], "thumbnail": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpdmVzdHJlYW1fdGh1bWJuYWlscy9jZTIwY2VjNy1hOTZlLTQ3MjAtYWYxMS05MDI5OTA2NDliODguanBnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogNDE0LCAiaGVpZ2h0IjogNjQwLCAiZml0IjogImNvdmVyIiwgImJhY2tncm91bmQiOiB7InIiOiAyNTUsICJnIjogMjU1LCAiYiI6IDI1NSwgImFscGhhIjogMX19fSwgIm91dHB1dEZvcm1hdCI6ICJ3ZWJwIn0=?signature=5e6cc00bdc02c4685a3cb73068b527cc8caa5670cefebd6a38a4410d48fb6865", "trailer_url": null, "stream_service": "ivs", "total_watchlist_users": 654 }, { "type": "show", "livestream_id": "f1fc77eb-b466-4a99-bb13-6ffcd3f060fe", "url": "https://www.whatnot.com/live/f1fc77eb-b466-4a99-bb13-6ffcd3f060fe", "title": "$1 START 30TH RIP TILL YOU HIT 🔥FREE PACKS🔥", "status": "PLAYING", "is_live": true, "start_time": "2026-09-29T00:55:04Z", "active_viewers": 257, "categories": [ { "tag": "pokemon_cards", "label": "Pokémon Cards", "url": "https://www.whatnot.com/tag/pokemon_cards", "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6OTA3" } ], "tags": [ { "tag": null, "label": "$1 Starts", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6MjI5MA==" }, { "tag": null, "label": "Pokemon 30th Anniversary", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6MzMxMjQ=" } ], "thumbnail": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpdmVzdHJlYW1fdGh1bWJuYWlscy9mY2U1YjM1OS01NmFiLTRlNjQtYjZiNC1kMThkYmU0YWI5YTAuanBlZyIsICJlZGl0cyI6IHsicmVzaXplIjogeyJ3aWR0aCI6IDQxNCwgImhlaWdodCI6IDY0MCwgImZpdCI6ICJjb3ZlciIsICJiYWNrZ3JvdW5kIjogeyJyIjogMjU1LCAiZyI6IDI1NSwgImIiOiAyNTUsICJhbHBoYSI6IDF9fX0sICJvdXRwdXRGb3JtYXQiOiAid2VicCJ9?signature=c54cc4985232155ab02d33f27f70e42438a1110d43cb9de1d1ab484f4c0f444e", "trailer_url": null, "stream_service": "agora", "total_watchlist_users": 11 }, { "type": "show", "livestream_id": "19a59066-ef48-4d64-a9c2-a2ac4991e173", "url": "https://www.whatnot.com/live/19a59066-ef48-4d64-a9c2-a2ac4991e173", "title": "PLATINUM ARCEUS n stuff", "status": "PLAYING", "is_live": true, "start_time": "2026-09-30T20:34:04Z", "active_viewers": 204, "categories": [ { "tag": "pokemon_cards", "label": "Pokémon Cards", "url": "https://www.whatnot.com/tag/pokemon_cards", "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6OTA3" } ], "tags": [ { "tag": null, "label": "Vintage", "url": null, "tag_id": "TGl2ZXN0cmVhbVRhZ05vZGU6MzM=" } ], "thumbnail": "https://images.whatnot.com/eyJidWNrZXQiOiAid2hhdG5vdC1pbWFnZXMiLCAia2V5IjogImxpdmVzdHJlYW1fdGh1bWJuYWlscy9kZmM0YWZlZS1jNmU4LTQ3YzYtYWVmZC0yZmY0NjI4MmQ3NjYuanBnIiwgImVkaXRzIjogeyJyZXNpemUiOiB7IndpZHRoIjogNDE0LCAiaGVpZ2h0IjogNjQwLCAiZml0IjogImNvdmVyIiwgImJhY2tncm91bmQiOiB7InIiOiAyNTUsICJnIjogMjU1LCAiYiI6IDI1NSwgImFscGhhIjogMX19fSwgIm91dHB1dEZvcm1hdCI6ICJ3ZWJwIn0=?signature=3ebffeec4cb11a19ed4da324c7e0b3d6e0360bec4dc4c642ce6ac0df86215893", "trailer_url": null, "stream_service": "ivs", "total_watchlist_users": 27 } ], "count": 4 }, { "title": "Users", "items": [ { "url": "https://www.whatnot.com/user/pokemon", "follower_count": 608, "sold_count": null, "is_live": false, "can_go_live": false, "seller_rating": null, "review_count": null, "type": "user" }, { "url": "https://www.whatnot.com/user/pokemonwizard", "follower_count": 297100, "sold_count": 365702, "is_live": true, "can_go_live": true, "seller_rating": 5, "review_count": 66275, "type": "user" }, { "url": "https://www.whatnot.com/user/pokeparadisetcg", "follower_count": 286578, "sold_count": 1057769, "is_live": true, "can_go_live": true, "seller_rating": 4.9, "review_count": 100802, "type": "user" } ], "count": 10 } ], "spelling_correction": null, "measured_at": "2026-09-30T22:16:08Z" } }
How the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API works
Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. is a normal ReefAPI surface — the same four rules that hold for every other engine on the key.
No OAuth app, no request signing, no per-site account. One key covers all 321 engines.
Every route is a POST with a JSON body. Parameters are validated against the published schema before anything is charged.
Credits, not seats. Failed and blocked calls are never charged, and cache hits cost nothing.
One envelope everywhere. meta carries latency_ms, record_count and the endpoint that answered.
Prices arrive in minor units, and what moves every second is marked as a reading
Whatnot's price field is an integer in minor units: 16000 means $160.00. The page's own structured data prints 160, and the engine compares the two so a factor-of-a-hundred error cannot ship quietly. Separately, this is a live marketplace: measuring the same streams 74 seconds apart, the viewer count changed on 21 of 23 rows while title, status, start time, seller, price, quantity and sale type changed on none. The moving ones carry the timestamp they were read at.
{"query": "pokemon", "vertical": "products"}Listings for sale right now. Sale type tells you whether it is a fixed-price item or an auction.
{"listing_id": "..."}The full listing, with the price checked against the page's own figure.
{"tag": "pokemon_cards"}Which streams are running or scheduled in that category.
{"livestream_id": "..."}One stream with its viewer count, labelled as a point-in-time reading.
Whatnot listings, shows and sellers as JSON, with prices converted once from minor units and verified, and with the fields that change every second separated from the ones that do not.
curl -X POST https://api.reefapi.com/whatnot/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"pokemon","vertical":"products"}'{
"ok": true,
"data": { … },
"meta": {
"api": "whatnot",
"endpoint": "search",
"mode": "live",
"latency_ms": …,
"record_count": …
},
"error": null
}United States and United Kingdom, and live bidding is not on any readable surface
Measured 2026-10-01 against the live gateway: 27 fixed cases run twice at 27/27, 276 listing rows and 5 listing pages for the field audit. Two of these lines go against us.
listing_id, url, title, description, price, price_minor, currency, status, transaction_type, quantity, images and seller. On show rows: livestream_id, url, title, status, is_live, start_time, active_viewers, thumbnail, categories and seller.
Whatnot's bidding runs over a websocket into the comment stream. Four bid fields were originally published and measured empty on 276 of 276 search rows AND absent from all 5 listing pages, so they were removed rather than left as columns that are always null.
A search row and a listing page are not the same object. Rather than pad one with the other's keys, each is published as its own shape and the spec says which is which.
Measured 74 seconds apart: viewer count moved on 21 of 23 rows, everything else on none. Moving values carry the moment they were read.
The minor-unit integer is compared with the figure the page's own structured data prints: 0 disagreements across 92 rows.
Asking for a UK locale path returns the same 24 ids in the same order with prices still in dollars, so no locale handle is offered.
What people build with Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser.
The jobs this data is most often used for.
endpoints
credit per call
Pricing and assortment teams use Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. to search Whatnot by keyword.
Brand-protection teams use Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. to get one Whatnot product listing in full.
Retail analysts use Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. to get one Whatnot seller's public profile.
Catalog enrichment teams use Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. to get the live and scheduled shows of one Whatnot category tag (e.g.
What Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. data costs
The cheapest call here is 1 credit, so $15/mo (Pro) buys 10,000 of them — $1.50 per 1,000 credits. Credits roll over and never expire, and failed or blocked calls are not charged.
Full pricing →- 1,000 free credits on signup, no card
- One key, all 321 APIs, one credit pool
- Failed and blocked calls are never charged
- Credits roll over and never expire
Call it in two lines
Sign up, get 1,000 credits and one key that works on every engine. Then this is the whole protocol.
curl -X POST https://api.reefapi.com/whatnot/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"pokemon","vertical":"products"}'import requests
r = requests.post(
"https://api.reefapi.com/whatnot/v1/search",
headers={"x-api-key": REEF_KEY},
json={
"query": "pokemon",
"vertical": "products"
},
)
print(r.json()["data"])Have a question? We got answers.
The questions people actually ask before wiring up Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser..
Get a free key →What is the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API?▾
Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API is a ReefAPI endpoint group for whatnot api scraper - the us/uk live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. no account, no browser. It returns live JSON through POST requests under /whatnot/v1.
Is the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API free to try?▾
Yes. ReefAPI starts with 1,000 free credits, no card required. Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. calls use the same shared credit balance as every other ReefAPI engine.
Do I need a Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. login or account?▾
No login to Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.
How fresh is the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. data?▾
The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.
How many credits does the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API use?▾
Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. actions currently cost 1 credit per successful call. Failed or blocked calls are free. All APIs draw from one credit pool.
Can I call Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. from an AI assistant or MCP client?▾
Yes. Connect ReefAPI once through MCP and your assistant can call whatnot actions with the same key, credit pool and JSON envelope used by normal REST requests.
Is the Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. API a Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. scraper?▾
It is the managed alternative to a DIY Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. scraper. Instead of building and maintaining your own scraper — proxies, headless browsers, captcha and constant breakage — you call one ReefAPI endpoint and get the same whatnot api scraper - the us/uk live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. no account, no browser back as clean JSON.
Why does my Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. scraper keep getting blocked?▾
Most Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser. scrapers break on anti-bot defenses, rate limits and IP bans that need rotating residential proxies and browser fingerprinting to clear. ReefAPI handles all of that for you — no proxies, no captchas, no maintenance — and returns live JSON. Blocked calls are free.
26 More APIs APIs on the same key
One key, one credit pool, one response envelope. If you are pulling Whatnot API scraper - the US/UK live-stream shopping marketplace: search products, live and scheduled auction shows, sellers and category tags; full product records with price, condition and seller reputation; live show records with viewer count and start time; every show a seller has coming up. No account, no browser., you are one call away from the rest of the category — no second contract, no second integration.
Need something this API does not do?
Name the endpoint, the field, or a source we do not carry yet. We ship new APIs every week and you would be first to get the key. Real people read every message and reply the same day.
Try it on your own data before you pay anything
The call above is the real endpoint, not a recording. A free key gives you 1,000 credits, the other 320 APIs, and the same envelope everywhere.
Endpoints, parameters and credit costs on this page are read from the live catalog and cannot drift from what the API accepts. Field notes were captured on 2026-10-01.