ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

PetSmart

PetSmart Product API

One PetSmart product by web_style_id, SKU or product URL, with every variant (size and flavor): SKU, UPC, price, original price, sale price and end date, Autoship first-order and recurring price when an Autoship offer runs, ship-to-home stock, pickup and same-day purchase options, images, promotions and Treats points. Also brand, rating, review count, categories, description and the option lists. Prices are national, in dollars. Costs 1 credit per request.

POST/api/v1/petsmart/product

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).

Body

application/json
web_style_idstring

Product id: the number at the end of a product URL (...-36648.html), or the web_style_id of a search result. One id covers every size and flavor.

Example: 36648

skustring

A SKU (one size or flavor), the sku of a search result. Returns the whole product it belongs to, with requested_sku set.

Example: 5252900

urlstring

A petsmart.com product page URL ending in -<number>.html. Pass exactly one of web_style_id, sku or url.

Example: https://www.petsmart.com/dog/food/dry-food/purina-pro-plan-sensitive-skin-and-stomach-dry-dog-food-adult-salmon-and-rice-formula-digestive-health-36648.html

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

p = client.petsmart.product(web_style_id="36648")["data"]

print(p["name"], p["rating"], p["review_count"])
for v in p["variants"]:
    print(v["sku"], v["options"].get("size"), v["price"], "was", v["original_price"], "autoship:", v["autoship"])

Response

"web_style_id": "36648",
"default_sku": "5252900",
"requested_sku": null,
"name": "Purina Pro Plan Sensitive Skin and Stomach Dry Dog Food Adult Salmon & Rice Formula Digestive Health",
"brand": "Purina Pro Plan",
"brand_url": "https://www.petsmart.com/search/purina-pro-plan?q=Purina%20Pro%20Plan",
"rating": 4.5,
"review_count": 9236,
"primary_category": "Dry Food",
"variant_count": 4,
"url": "https://www.petsmart.com/dog/food/dry-food/purina-pro-plan-sensitive-skin-and-stomach-dry-dog-food-adult-salmon-and-rice-formula-digestive-health-36648.html"
},
"response_time": 2413
}
PreviousPetSmart SearchNextPetSmart Store Locator
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy