Look up a batch of Chewy products' structured attributes and handling flags
Returns Chewy's own specification table for up to 20 products in one call, keyed by part number -- the structured attribute list (lifestage, pet type, product type, material, made-in country, packaging type, flavor, defining size, plus long-form key-benefits and cautions copy), together with the handling and compliance flags that govern how an item ships (pharmaceutical, prescription vet-diet, frozen, refrigerated, single-tablet, gift card), its bundle structure and component SKUs, its autoship eligibility/discount and preset reorder cadence, its merchandising classification path, and the numeric category group ids it belongs to (each usable directly as chewy_category's group_id). This complements rather than repeats chewy_products and chewy_product: price, rating, images, reviews, and descriptions stay on those endpoints, and the attribute table is not available from either. Use the group parameter to return a single attribute group. Part numbers Chewy does not recognize are reported in not_found; if none of them resolve the response is a 404.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/chewy/item-attributes
- Auth: API key in header x-api-key
Query parameters
Comma-separated Chewy part numbers, up to 20 per request, e.g. \
Return only attributes in one group. One of DEFINING, STANDARD, EXTENDED, HIDDEN. Omit for every group.
Headers
API key required
Response
OK
Example response
{
"code": 200,
"data": {
"items": [
{
"attributes": [
{
"group": "STANDARD",
"identifier": "LitterMaterial",
"name": "Litter Material",
"usage": "DESCRIPTIVE",
"values": [
{
"id": 1234,
"value": "Adult"
}
]
}
],
"autoship_discount_pct": 5,
"brand": "World's Best",
"bundle_items": [
{
"part_number": "101143"
}
],
"entry_id": "37591",
"gtin": "322591001700",
"name": "Lavender Scented Clumping Corn Cat Litter, 28-lb bag",
"part_number": "52448",
"preset_frequency": {
"unit": "WEEK",
"value": 5
}
}
]
},
"msg": "OK"
}Changes
No recorded changes to this operation across all 4 revisions of this API.