Whatnot Seller Scraper avatar

Whatnot Seller Scraper

Pricing

from $2.03 / 1,000 seller profiles

Go to Apify Store
Whatnot Seller Scraper

Whatnot Seller Scraper

Whatnot seller profiles, ratings, current inventory, written reviews and live or scheduled shows for a list of usernames. No login or API key needed. Pay per record.

Pricing

from $2.03 / 1,000 seller profiles

Rating

0.0

(0)

Developer

Romy

Romy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Whatnot Seller Scraper turns a list of Whatnot usernames into seller intelligence: profile and rating breakdown, current marketplace inventory, written reviews and live or scheduled shows, one dataset row per record. It calls the same GraphQL API the Whatnot mobile app uses for a signed-out user, so no account, app or device is needed.

Spun off from the Whatnot All-in-One API for teams that want a run-and-export dataset per seller list rather than a live REST API.

Why use this Actor?

  • Seller due diligence — rating (overall, shipping, packaging, accuracy), review count, sold count, followers, verification and Premier Shop status for every seller you are evaluating.
  • Reputation monitoring — pull every written review with rating, text, date and the seller's reply; filter to low or high stars with minRating.
  • Inventory tracking — export a seller's current listings (price, format, quantity, images) filtered by format and price range.
  • Live-commerce scouting — see which of your sellers are live or have a scheduled show, with viewers and start time.

How to use Whatnot Seller Scraper

  1. Add usernames (or profile URLs) to Seller usernames.
  2. Switch on the record types you want: profile (on by default), inventory, reviews, shows.
  3. Run the Actor and download the dataset as JSON, CSV or Excel.

Input

FieldDescription
usernames (required)Usernames (attamus, @attamus) or profile URLs. Case-insensitive; duplicates ignored.
includeProfile (default on)One seller row per username.
includeProfileDetails (default off)Also return bio, display name and profile/store images (personal data).
includeListings (default off)One listing row per current marketplace listing.
maxListingsPerSeller (default 100)Stop after this many listings per seller.
buyingFormat, minPrice, maxPriceListing filters: BUY_IT_NOW or LIVESTREAM_AUCTION; price range in major units (e.g. dollars).
listingSortprice_asc, price_desc, newest or oldest.
includeReviews (default off)One review row per written review, newest first.
maxReviewsPerSeller (default 100), minRatingStop after this many reviews per seller; only reviews with an overall rating of at least minRating stars (1-5).
includeReviewers (default off)Also return reviewer username, id and photo (personal data).
includeShows (default off), maxShowsPerSellerOne livestream row per show that is live now or scheduled.

Output

Every row has recordType (seller, listing, review or livestream) and sellerUsername.

{
"recordType": "seller",
"sellerUsername": "attamus",
"found": true,
"username": "attamus",
"sellerRating": {
"overall": 5,
"numReviews": 28872
},
"soldCount": 149834,
"followerCount": 175224,
"isVerifiedSeller": false
}
{
"recordType": "listing",
"sellerUsername": "attamus",
"id": "TGlzdGluZ05vZGU6MTg1OTIzNDA2Ng==",
"numericId": 1859234066,
"title": "Old Navy 500 Units",
"price": {
"amountMinor": 170000,
"currency": "USD"
},
"transactionType": "BUY_IT_NOW",
"listingStatus": "active"
}
  • Money is { amountMinor, currency } in minor units of the seller's own currency (e.g. 44000 USD = $440.00).
  • Unknown or banned usernames produce a seller row with found: false and are not billed. A per-seller upstream failure produces the same row with an error message instead of stopping the run.
  • Personal data (reviewer identities, seller bio, display name, images) is off by default.

What is not available

Whatnot only serves the following to logged-in users or redacts it for everyone: sold prices and bid history, follower/following lists, seller leaderboards and past shows. Sellers who sell only live have no marketplace inventory. This Actor does not offer any of these.

Pricing / Cost estimation

Billed pay-per-event: one seller event per seller profile row, one listing, review or livestream event per row of that type, plus a flat start event per run. found: false rows are free. Set max*PerSeller to bound the cost of a run.

FAQ, disclaimers, and support

This is an unofficial Actor, not affiliated with or endorsed by Whatnot Inc. It reads only data that Whatnot shows to signed-out users in its own app; no account credentials, private data or bypassed authentication are involved. Use responsibly and in line with Whatnot's Terms of Service and applicable law.

Found an issue or need another field? Use the Issues tab on this Actor's page.