Grailed Reviews Scraper
Pricing
from $1.00 / 1,000 reviews
Grailed Reviews Scraper
The Grailed Reviews Scraper exports seller profiles and review histories from Grailed — star ratings, written feedback, tags, dates and the sold item on every review with its designer, size and sold price — ideal for vetting resellers and researching fashion resale prices.
Pricing
from $1.00 / 1,000 reviews
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
2
Monthly active users
24 days ago
Last modified
Categories
Features
Share
🚀 Grailed Reviews Scraper: Seller Feedback and Sold Prices
Export Grailed reviews for any seller as clean JSON, CSV or Excel. The Grailed Reviews Scraper returns the seller's rating, sales count and badges, plus every review with its star rating, written feedback, tags and date, and the item that was sold with its designer, size, list price and sold price. Use it to check whether a Grailed seller is legit before you buy, to benchmark competing shops, or as a simple alternative to a Grailed API for sold data.
🎯 Use Cases
- Check if a Grailed seller is legit: pull a seller's full review history, average rating, sales count and trust badges before you send money.
- Grailed sold price research: every review carries the sold item and its sold price, so a few big shops give you hundreds of real sold comps for the designers you trade.
- Competitor monitoring for resellers: compare ratings, review volume, tags and sales across rival Grailed shops.
- Reputation tracking for your own shop: schedule a daily run with
Reviews sinceand get only new reviews, ready for a sheet or a Slack alert. - Spot risky sellers at scale: flag low ratings, missing badges or recent negative feedback across a list of sellers.
✨ Features
- Full review history, newest first: star rating, written note, tags ("item-as-described", "fast-shipper", "quick-replies") and date.
- Sold item on every review: title, designers, category, size, list price, sold price, photo and link.
- Seller profiles: average rating, number of ratings, items sold, followers, listings for sale, trusted / verified / quick responder / speedy shipper badges, power-seller tier, location and member-since date.
- Monitoring-ready:
Reviews sincereturns only reviews written on or after a date, so scheduled runs pay only for what changed. - Notes filter: keep only reviews with written feedback, or take all of them (default) for the sold-item data.
- Many sellers per run: profile URLs,
/feedbacklinks or plain usernames; duplicates are merged. - Fair billing: no charge for usernames that don't exist, no duplicate reviews, and the run stops at your maximum cost.
🛠️ How It Works
- Add sellers: paste Grailed profile URLs (for example
https://www.grailed.com/graymatter_) or usernames. - Set limits: maximum reviews per seller (default 50,
0returns profiles only) and an optional start date. - Run the scraper: you get one profile row per seller followed by its reviews, newest first. Download them or pull them through the API.
⚙️ Input
| Field | What it does |
|---|---|
Sellers (sellers) | Grailed profile URLs (a /feedback link works too) or usernames. |
Max reviews per seller (maxReviews) | Newest reviews first. Default 50; 0 = profiles only; up to 2,475. |
Only reviews with a written note (onlyWithNotes) | Skip star-and-tag reviews without text. Off by default. |
Reviews since (reviewedSince) | Only reviews written on or after this date. |
{"sellers": ["https://www.grailed.com/graymatter_", "TheArchiveAU"],"maxReviews": 500,"reviewedSince": "2026-01-01"}
💰 Pricing
Pay only for the rows you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Seller profile | $0.003 per seller | One profile row with rating, counts and badges |
| Review | $0.001 per review ($1.00 per 1,000) | One review with its sold item and sold price |
| Actor start | $0.00005 per run | Charged once when the run starts |
Examples: 1 seller with 50 reviews = $0.053 · 20 sellers with 50 reviews each = $1.06 · a seller's full history of 1,131 reviews = about $1.13. If you set a maximum cost per run, the scraper stops when it is reached and says so in the status.
📊 Sample Output Data
Every row has a recordType: seller-profile (one per seller) or review. Use the Reviews and Seller profiles views in the dataset, or filter on recordType in your export.
[{"recordType": "seller-profile","username": "graymatter_","userId": "1744561","profileUrl": "https://www.grailed.com/graymatter_","ratingAverage": 4.8,"ratingCount": 1131,"soldCount": 2583,"totalBoughtAndSold": 2583,"topTags": ["item-as-described", "fast-shipper", "quick-replies"],"listingsForSale": 561,"followers": 1554,"isTrustedSeller": false,"isVerified": true,"isQuickResponder": true,"isSpeedyShipper": true,"powerSellerTier": "tier_2","location": "Asia","countryCode": "PH","memberSince": "2018-07-09T11:18:13.431Z","avatarUrl": "https://media-assets.grailed.com/prd/avatar/1744561/f9b8432cb5e24a4ab9e2348ff0cf878f","scrapedAt": "2026-10-22T15:11:07.936Z"},{"recordType": "review","reviewId": "7374597","sellerUsername": "graymatter_","sellerId": "1744561","rating": 5,"note": "Beautiful jacket! Thank you!","tags": ["item-as-described", "quick-replies", "fast-shipper"],"createdAt": "2026-10-20T06:17:35.823Z","itemId": "102591142","itemTitle": "SLP - Pre-Fall 2019 - Stripe-Patterned Pleated Blazer","itemDesigners": ["Saint Laurent Paris"],"itemCategory": "tailoring.blazers","itemSize": "50R","itemListPrice": 320,"itemSoldPrice": 300,"itemUrl": "https://www.grailed.com/listings/102591142-saint-laurent-paris-slp-pre-fall-2019-stripe-patterned-pleated-blazer","itemPhotoUrl": "https://media-assets.grailed.com/prd/listing/temp/b853096fde234df5abe37663e7b992f0","scrapedAt": "2026-10-22T15:11:07.936Z"}]
itemSoldPrice is the price Grailed recorded for the sale and can differ from itemListPrice (offers, price drops). Prices are in USD. soldCount and ratingCount differ because not every buyer leaves a review. Reviewers (buyers) are not identified.
📋 Coverage Report
Each run saves a SUMMARY record with, per seller, the stated number of ratings, how many reviews were scanned and returned, and why collection stopped (maxReviews, dateReached, listEnd, profileOnly, noReviews, siteCap).
- Grailed serves at most the newest 2,475 reviews of one seller. Only the very largest shops reach it; the status message says when it happens.
- Usernames that do not exist are reported as
notFoundand are not charged.
🔁 Schedule and Integrate
For seller monitoring, run it once a day with Reviews since set to yesterday's date (or once a week for a slower shop). For sold-price research, a weekly run per shop keeps your comps fresh. Set it up in Apify Schedules, and send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new reviews land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "sellers": ["graymatter_"], "maxReviews": 20 }
❓ FAQ
Is a Grailed seller legit? Grailed is an established resale marketplace, but every seller is different. Look at the average rating, the number of reviews, recent written feedback and badges like verified or trusted seller. This Actor puts all of that in one table, for one seller or hundreds.
Does Grailed have an official API? Grailed does not offer a public API for reviews or sold items. This Actor needs no key, account or approval and returns the public feedback any visitor can see on a seller's profile, with the sold item and price attached to each review.
How do I see sold items and sold prices on Grailed? Each review in this Actor's output is tied to the item that was sold, with its designer, size, list price and sold price. Run it on the big shops for a designer you follow and you get a sold-price history without browsing page by page.
How can I avoid Grailed scams? Check the seller first: a long review history, a high average rating, recent positive notes and verified badges are good signs. Schedule this Actor on sellers you buy from often to catch a sudden change.
Do I need a Grailed account? No.
Why is note or tags empty on some reviews? Many buyers leave only a star rating. Those reviews still carry the sold item and price; turn on Only reviews with a written note to skip them.
What are the limits? Grailed shows at most the newest 2,475 reviews per seller. There is no limit on the number of sellers per run.
🔗 Related Scrapers
- Grailed Listings Scraper: current Grailed listings with prices, to pair live asks with the sold prices from reviews.
- Depop Shop Scraper: a Depop seller's shop and listings, for the same seller checks on Depop.
- Poshmark Listings Scraper: Poshmark listings for cross-market fashion resale prices.
- StockX Listings Scraper: StockX sneaker and streetwear prices to compare with Grailed sales.
- Vestiaire Collective Listings Scraper: luxury resale listings from Vestiaire Collective.