Whatnot Seller Reviews Scraper
Pricing
from $1.01 / 1,000 review chargeds
Whatnot Seller Reviews Scraper
Whatnot seller reviews in bulk: rating, text, date, seller response and shipping, packaging and accuracy ratings, plus a rating summary per seller. Filter by minimum stars. No account or login needed.
Pricing
from $1.01 / 1,000 review chargeds
Rating
0.0
(0)
Developer
Romy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Whatnot Seller Reviews Scraper extracts the written reviews of one or more Whatnot sellers in bulk: overall rating, review text, date, the seller's reply, and the shipping, packaging and accuracy ratings, plus an optional rating summary per seller. It uses the same public GraphQL API the Whatnot 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 instead of a live API.
Why use this Actor?
- Seller reputation monitoring — track a seller's rating trend and recurring complaints (shipping, packaging, accuracy).
- Competitive and sourcing research — compare sellers before buying inventory or partnering.
- Sentiment analysis — feed review text into your own NLP pipeline; filter to only 1-3 star or only 5 star reviews.
Input
| Field | Required | Description |
|---|---|---|
usernames | yes | Seller usernames (case-insensitive, with or without a leading @). |
maxReviewsPerSeller | no | Stop after this many reviews per seller. Default 500 (spending guard); raise it for large sellers. |
minRating | no | Only reviews whose overall rating is at least this many stars (1-5). Applied server-side. |
includeReviewers | no | Add the reviewer's username, id and photo. Personal data, off by default. |
includeSellerSummary | no | Add one summary row per seller (default true). |
Output
One dataset row per review (newest first, de-duplicated by review id):
{"type": "review","sellerUsername": "grabtronics","reviewId": "U2VsbGVyUmV2aWV3Tm9kZTo0NTk2NDE3Nzg6NDc3MDkyNTI6MTkzMjUyMDE=","rating": 5,"averageRating": 5,"text": "Thank you for giveaway! Super fast delivery! Great seller","reviewedOn": "Sun, 20 Sep 2026 17:36:38 GMT","reviewedAt": "2026-09-20T17:36:38.000Z","sellerResponse": null,"ratings": { "overall": 5, "shipping": 5, "packaging": 5, "accuracy": 5 }}
With includeSellerSummary each seller also gets one row:
{"type": "seller-summary","sellerUsername": "grabtronics","found": true,"overallRating": 4.4,"shippingRating": 4.7,"packagingRating": 4.6,"accuracyRating": 4.4,"numReviews": 10141,"soldCount": 36174,"followerCount": 108362,"isVerifiedSeller": false}
Unknown usernames produce { "type": "seller-summary", "sellerUsername": "...", "found": false } and are not billed.
Notes
numReviewscounts every rating of the seller, including ratings without text; the dataset only contains the written reviews, so it can hold fewer rows thannumReviews.- Reviews use Whatnot's RFC-1123 date string (
reviewedOn);reviewedAtis the same instant as an ISO 8601 timestamp. minRatingfilters on the overall star rating, not on the average of the topic ratings (averageRating).- Reviewer identities and photos are personal data. Leave
includeReviewersoff unless you have a lawful reason to collect them.
Pricing / Cost estimation
Billed pay-per-event: one review event per review row and one seller-summary event per summary row, plus a flat apify-actor-start event per run. Rows you set a limit for (maxReviewsPerSeller) or that a run's spending limit cuts off are not billed beyond that limit, and unknown sellers are free.
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. Use responsibly and in line with Whatnot's Terms of Service and applicable law.
Found an issue or need a custom field? Use the Issues tab on this Actor's page.