Chewy

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.

get/chewy/item-attributes

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

part_numbersstring required

Comma-separated Chewy part numbers, up to 20 per request, e.g. \

group'DEFINING' | 'STANDARD' | 'EXTENDED' | 'HIDDEN'

Return only attributes in one group. One of DEFINING, STANDARD, EXTENDED, HIDDEN. Omit for every group.

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

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 2 revisions of this API.