Discover/grailed.com API
live

grailed.com APIgrailed.com

Access Grailed marketplace data: search listings by designer, size, and condition; get seller profiles, reviews, categories, and curated collections.

Endpoints
9
Updated
3mo ago
Try it
Page number (0-indexed)
Size filter
Sort order: most_relevant, price_low, price_high, newest, popular
Results per page
Search keyword
Category path filter (e.g. footwear.lowtop_sneakers)
Designer name filter
Condition filter (is_new, is_gently_used, is_used, is_worn)
Department filter (menswear, womenswear)
api.parse.bot/scraper/1d371b7c-7d43-4fc3-8c3e-fbce675b34ac/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/1d371b7c-7d43-4fc3-8c3e-fbce675b34ac/search_listings?page=0&sort=price_low&limit=10&query=nike+dunk&department=menswear' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Search for listings with optional filters like department, category, designer, size, and condition. Supports various sort orders and pagination.

Input
ParamTypeDescription
pageintegerPage number (0-indexed)
sizestringSize filter
sortstringSort order: most_relevant, price_low, price_high, newest, popular
limitintegerResults per page
querystringSearch keyword
categorystringCategory path filter (e.g. footwear.lowtop_sneakers)
designerstringDesigner name filter
conditionstringCondition filter (is_new, is_gently_used, is_used, is_worn)
departmentstringDepartment filter (menswear, womenswear)
Response
{
  "type": "object",
  "fields": {
    "hits": "array of listing objects with id, title, price, designers, condition, photos, seller info",
    "page": "integer current page number",
    "nbHits": "integer total number of matching listings",
    "nbPages": "integer total number of pages"
  },
  "sample": {
    "data": {
      "hits": [
        {
          "id": 96733038,
          "size": "12",
          "price": 120,
          "title": "Nike Dunk Low Brazil Green Yellow Size 12",
          "condition": "is_gently_used",
          "department": "menswear",
          "designer_names": "Nike"
        }
      ],
      "page": 0,
      "nbHits": 17125,
      "nbPages": 100
    },
    "status": "success"
  }
}

About the grailed.com API

The Grailed API provides 9 endpoints covering the full Grailed fashion resale marketplace — from searching listings with filters like designer, condition, and category via search_listings, to retrieving detailed seller profiles, buyer reviews, and curated homepage collections. Each listing response includes price, photos, seller info, shipping rates, and designer attribution, giving you structured access to the data that powers one of the largest menswear and womenswear resale platforms.

Search and Listing Data

The search_listings endpoint accepts filters for query, category (using dot-notation paths like footwear.lowtop_sneakers), designer, size, condition, and sort order (most_relevant, price_low, price_high, newest, popular). Results are paginated (0-indexed page) and return an array of listing objects alongside nbHits and nbPages for cursor management. The get_listing_detail endpoint accepts a listing_id and returns the complete listing record: price, size, condition, description, photos (with url, width, height), associated designers, seller profile, and itemized shipping rates by region.

Seller and Review Data

get_seller_profile returns a seller's top_designers and an array of ratings objects. get_seller_listings pages through all active listings for a given user_id, returning the same hit shape as the search endpoint. get_seller_reviews returns the full review history for a seller including each review's rating, tag_list, free-text note, and the associated listing details — useful for building trust-signal dashboards or vetting sellers before integrating them into a workflow.

Categories, Designers, and Collections

get_categories returns the complete category hierarchy for both menswear and womenswear departments, with each node carrying a slug and subcategory paths that map directly to the category filter in search_listings. list_popular_designers returns up to 100 designer objects with id, name, slug, count (number of active listings), and departments. get_homepage_collections exposes curated capsule collections with name, published_at, followerno, and a detail_page containing slug and description.

Similarity and Discovery

The get_similar_listings endpoint takes a listing_id and returns a hits array of similar items matched by designer and category, along with pagination metadata. This is useful for building recommendation flows or scraping the competitive landscape around a specific item.

Common use cases
  • Track price trends for specific designers by querying search_listings with sort: price_low and sort: price_high over time
  • Build a seller reputation tool by combining get_seller_profile, get_seller_reviews, and get_seller_listings for a given user
  • Populate a resale price database by paginating search_listings filtered by condition: is_new and specific designers
  • Detect arbitrage opportunities by comparing get_similar_listings results against a listing's price field
  • Build a category browser using the full menswear and womenswear hierarchy from get_categories
  • Monitor designer popularity shifts using the count field from list_popular_designers polled over time
  • Curate editorial content feeds using get_homepage_collections to surface Grailed's capsule collections
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Grailed have an official public developer API?+
Grailed does not publish an official developer API or documented public endpoints for third-party use. This Parse API provides structured access to Grailed marketplace data without requiring a Grailed developer account.
What does `get_listing_detail` return beyond what `search_listings` provides?+
get_listing_detail returns fields not present in the search hit objects: a full description string, itemized shipping rates broken out by region, and a higher-fidelity photos array with explicit width and height per image. The search endpoint returns enough to display a card; the detail endpoint returns enough to display a full listing page.
Does pagination work the same way across all list endpoints?+
Most list endpoints use 0-indexed page parameters and return nbHits and nbPages for range control — this applies to search_listings, get_seller_listings, and get_similar_listings. get_seller_reviews and get_seller_profile do not currently expose pagination parameters and return results in a single response. You can fork the API on Parse and revise it to add paginated review fetching if you need to handle high-volume review histories.
Does the API expose sold/completed listing history or just active listings?+
The API currently covers active listings. Sold or delisted items are not returned by search_listings or get_seller_listings. Historical sale prices and sold-out inventory are not exposed. You can fork the API on Parse and revise it to add an endpoint targeting completed transaction data if that becomes available from the source.
Can I filter `search_listings` by multiple designers or sizes at once?+
The designer and size parameters each accept a single value per request. Multi-value filtering is not currently supported in one call. You can parallelize requests across values client-side, or fork the API on Parse and revise it to support comma-separated or array-style multi-value inputs.
Page content last updated . Spec covers 9 endpoints from grailed.com.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
Grailed API – Listings, Sellers & Designers · Parse