Endpoint Playground
Returns a page of Wayfair categories discovered from Wayfair's own published sitemap, closing the discovery gap where a category id otherwise has to be found elsewhere. Pair a returned id with GET /wayfair/category to browse that category's product grid. name is derived from the category's own URL slug (title-cased), not an authoritative site-provided label. q, if set, case-insensitively filters to categories whose derived name or department contains it.
14 Oct 2026: 40 categories; 4 fields had a value in every checked item.
Sample value profiles: name: “Kids Shower Curtains” and 39 other values; url: wayfair.com; department: “baby-kids” and 13 other values.
curl 'https://api.crawlora.net/api/v1/wayfair/categories' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Case-insensitive substring filter on name or department | |
| page | integer | No | Result page, 1-based, defaults to 1 | |
| page_size | integer | No | Results per page, defaults to 100, max 1000 |
{
"code": 200,
"msg": "OK",
"data": {
"total": 1521,
"page": 1,
"page_size": 2,
"has_next": true,
"categories": [
{
"id": "1829184",
"name": "Kids Shower Curtains",
"department": "baby-kids",
"url": "https://www.wayfair.com/baby-kids/sb0/kids-shower-curtains-c1829184.html"
},
{
"id": "1773657",
"name": "Bar Carts",
"department": "furniture",
"url": "https://www.wayfair.com/furniture/sb0/bar-carts-c1773657.html"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.