Endpoint Playground
Returns one Grailed curated homepage collection's full listing set. id is the collection's numeric id, from grailed-collections' own collections[].id field. An unknown id returns a typed not-found error.
14 Oct 2026: 20 listings; 16 fields had a value in every checked item.
Sample value profiles: condition: is_gently_used (17), is_used (3); price: 350 to 900, median 500; title: “Rick Owens Detroit Cut Waxed Denim” and 19 other values.
curl 'https://api.crawlora.net/api/v1/grailed/collection?id=20' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | integer | Yes | 20 | Collection id, from grailed-collections' own collections[].id field |
{
"code": 200,
"msg": "OK",
"data": {
"id": 20,
"title": "Dark Luxury",
"external_id": "20240731-022",
"last_refreshed_at": "2026-09-09T05:26:45.572Z",
"count": 1,
"listings": [
{
"id": 104155968,
"title": "Rick Owens DRKSHDW Detroit Cut Waxed Dirty Blue jeans pants",
"url": "https://www.grailed.com/listings/104155968",
"designers": [
"Rick Owens"
],
"price": 335,
"currency": "USD",
"sold": false,
"condition": "is_used",
"size": "30",
"department": "menswear",
"category_path": "bottoms.denim",
"seller_id": 7914629
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.