Endpoint Playground
Test Crawlora's Browse a Chewy category listing 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/chewy/category?group_id=<group_id>&sort=byRelevance" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| group_id | string | Yes | Chewy's numeric category id, e.g. \ | |
| page | integer | No | Page number, 36 products per page (default 1) | |
| sort | string | No | byRelevance | Sort order. One of byRelevance, byNewest, byPopularity, byLowestPrice, byHighestPrice, byRating, byRatingCount. Defaults to Chewy's own relevance ordering when omitted. |
| filter | array | No | Repeatable, up to 10. Each value is \ |
{
"code": 200,
"data": {
"breadcrumbs": [
{
"group_id": "332",
"text": "Dog Food",
"url_slug": "food"
}
],
"count": 1,
"facets": [
{
"name": "Category",
"options": [
{
"display_label": "Adult Dry Dog Food",
"name": "Adult",
"product_count": 64,
"url_slug": "adult-dry-dog-food",
"value": "11098"
}
],
"value": "categoryId"
}
],
"fetched_at": "sample",
"group_id": "294",
"name": "Dry Food",
"page": 1,
"page_size": 36,
"products": [
{
"autoship_discount_pct": "5%",
"autoship_price": 8.54,
"currency_code": "USD",
"has_more_choices": true,
"image_url": "https://example.com/resource",
"in_stock": true,
"is_autoship_allowed": true,
"is_chewy_exclusive": true,
"is_deal": true,
"is_new": true,
"manufacturer": "Nutri-Choice Advantage",
"name": "sample",
"parent_part_number": "4238390",
"part_number": "4238414",
"price": 8.99,
"rating": 4.6,
"rating_count": 1,
"strike_price": 1.23,
"thumbnail_urls": [
"sample"
],
"url": "https://example.com/resource"
}
],
"source_url": "https://example.com/resource",
"total": 2185
},
"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 one page (36 products) of a Chewy category/browse listing's product grid (price, autoship price/discount, stock, rating, images), plus embedded facets and breadcrumbs. group_id is Chewy's own numeric category id -- the trailing id segment of a chewy.com/b/<slug>-<id> browse URL, e.g. 294 for /b/dry-food-294. Every breadcrumbs[].group_id and facets[].options[].value in a response is a ready-to-use group_id for a follow-up call, so a caller can discover the full category taxonomy starting from a known category. A group_id Chewy does not recognize returns a 404 rather than an unfiltered listing. sort and filter narrow/reorder the listing; every facets[].value paired with one of that facet's options[].value from any prior response is a valid filter key:value pair (e.g. brand, breed size, flavor, price range, customer rating -- whichever facets that category exposes).
{
"code": 200,
"data": {
"breadcrumbs": [
{
"group_id": "332",
"text": "Dog Food",
"url_slug": "food"
}
],
"count": 1,
"facets": [
{
"name": "Category",
"options": [
{
"display_label": "Adult Dry Dog Food",
"name": "Adult",
"product_count": 64,
"url_slug": "adult-dry-dog-food",
"value": "11098"
}
],
"value": "categoryId"
}
],
"fetched_at": "sample",
"group_id": "294",
"name": "Dry Food",
"page": 1,
"page_size": 36,
"products": [
{
"autoship_discount_pct": "5%",
"autoship_price": 8.54,
"currency_code": "USD",
"has_more_choices": true,
"image_url": "https://example.com/resource",
"in_stock": true,
"is_autoship_allowed": true,
"is_chewy_exclusive": true,
"is_deal": true,
"is_new": true,
"manufacturer": "Nutri-Choice Advantage",
"name": "sample",
"parent_part_number": "4238390",
"part_number": "4238414",
"price": 8.99,
"rating": 4.6,
"rating_count": 1,
"strike_price": 1.23,
"thumbnail_urls": [
"sample"
],
"url": "https://example.com/resource"
}
],
"source_url": "https://example.com/resource",
"total": 2185
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/chewy/category?group_id=<group_id>" \
-H "x-api-key: $CRAWLORA_API_KEY"