Endpoint Playground
Test Crawlora's List Wayfair categories API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
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,
"data": {
"categories": [
{
"department": "baby-kids",
"id": "1829184",
"name": "Kids Shower Curtains",
"url": "https://www.wayfair.com/baby-kids/sb0/kids-shower-curtains-c1829184.html"
}
],
"has_next": true,
"page": 1,
"page_size": 100,
"total": 1521
},
"msg": "OK"
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
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.
{
"code": 200,
"data": {
"categories": [
{
"department": "baby-kids",
"id": "1829184",
"name": "Kids Shower Curtains",
"url": "https://www.wayfair.com/baby-kids/sb0/kids-shower-curtains-c1829184.html"
}
],
"has_next": true,
"page": 1,
"page_size": 100,
"total": 1521
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/wayfair/categories" \
-H "x-api-key: $CRAWLORA_API_KEY"