chewy_category
Retrieve a Chewy category listing by numeric group_id, returning 36 products with price, stock, rating, and facets. Use facet values as group_ids to explore related categories.
Instructions
Browse a Chewy category listing. 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/- 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).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 36 products per page (default 1) | |
| sort | No | Sort order. One of byRelevance, byNewest, byPopularity, byLowestPrice, byHighestPrice, byRating, byRatingCount. Defaults to Chewy's own relevance ordering when omitted. | |
| filter | No | Repeatable, up to 10. Each value is \ | |
| group_id | Yes | Chewy's numeric category id, e.g. \ |