Grailed Scraper avatar

Grailed Scraper

Pricing

from $1.20 / 1,000 results

Go to Apify Store
Grailed Scraper

Grailed Scraper

Extract designer and streetwear listings from Grailed — active and sold — with prices, seller info, and direct URLs.

Pricing

from $1.20 / 1,000 results

Rating

0.0

(0)

Developer

Aurenic

Aurenic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Extract designer and streetwear resale listings from Grailed — active and sold — with prices, seller info, and direct URLs.

What does Grailed Scraper do?

Scrape listing data from Grailed via the public Algolia search API. Search any keyword, filter by designer or category, and get structured data ready for resale comps, arbitrage analysis, brand research, and price monitoring.

Uses the Algolia API directly — no browser, no Cloudflare bypass, no proxy required.

Output fields

FieldDescription
listing_idGrailed listing ID
titleListing title
designerDesigner/brand name
categoryTop-level category
sub_categorySub-category
departmentmenswear or womenswear
sizeItem size
conditionItem condition
priceAsking price (USD)
original_priceOriginal retail price (USD)
soldWhether listing sold
sold_priceConfirmed sold price (sold listings only)
sold_atSold timestamp
seller_usernameSeller's username
seller_scoreSeller rating (0–5)
seller_reviewsNumber of seller ratings
locationSeller location
listing_urlDirect URL to listing
photo_urlPrimary photo URL
imagesArray of image URLs
promotedWhether listing is promoted
created_atCreation timestamp
updated_atLast update timestamp
scrapedAtISO scrape timestamp

Who is it for?

  • Resellers finding comparable sales for pricing decisions
  • Arbitrage hunters spotting mispriced items across markets
  • Brand analysts tracking secondary market demand
  • Market researchers analyzing streetwear/luxury trends
  • Data scientists building fashion resale datasets

Pricing

$0.0012 per result ($1.20 per 1,000 results). No subscription.

ResultsCost
100$0.12
1,000$1.20
10,000$12.00

How to use it

  1. Enter a Search Query (e.g., "nike vintage jacket").
  2. Optionally filter by designer or category.
  3. Optionally enable Include Sold Listings to get confirmed sold prices.
  4. Set Max Items (default 100).
  5. Click Start.

Output example

{
"listing_id": "68312345",
"title": "Supreme Box Logo Hoodie FW22 Black",
"designer": "Supreme",
"category": "tops",
"sub_category": "hoodies",
"department": "menswear",
"size": "L",
"condition": "is_gently_used",
"price": 450,
"original_price": 158,
"sold": false,
"sold_price": null,
"seller_username": "hypebeast_nyc",
"seller_score": 4.9,
"seller_reviews": 312,
"location": "United States",
"listing_url": "https://www.grailed.com/listings/68312345",
"photo_url": "https://media-assets.grailed.com/...",
"promoted": false,
"created_at": "2026-09-10T12:00:00.000Z",
"scrapedAt": "2026-09-17T10:00:00.000Z"
}

Technical details

  • Uses the Algolia search API directly — no browser, no Cloudflare bypass
  • Self-healing: fetches fresh Algolia key on every run from Grailed homepage
  • No proxy required — Algolia accepts datacenter IPs
  • Fast: ~100 hits per page, ~200ms between pages
  • Max 500 pages × 100 hits = 50,000 results per query

FAQ

Do I need a proxy? No. Grailed's Algolia endpoint has no Cloudflare protection.

Can I get sold prices? Yes — enable Include Sold Listings to query the sold index.

Does the Algolia key rotate? Yes, but the Actor fetches a fresh key from Grailed's homepage on every run.

How do I export data? After a run, go to Storage → Export as JSON, CSV, Excel, or XML.

Support

Open an issue on the Actor's page for bugs or feature requests.