Home Depot product data API
The ShopAPIS Home Depot product data API returns price, online and store-level availability, full spec sheets, ratings, review count, variant options and category for any homedepot.com product — as clean JSON in USD. Home Depot has no public catalog API, so parsing its product pages is the only way to get cross-SKU pricing and per-store stock for home-improvement and tool categories at scale.
Home Depot is the largest US home-improvement retailer, reporting $164.7 billion in total revenue in FY2025 (Home Depot 10-K ). Its catalog runs deep on tools, building materials, appliances and garden, with store-specific inventory and pricing that few competitors expose — a uniquely valuable signal for local pricing and stock intelligence.
Why Home Depot data is hard to get
Home Depot has no open product API and protects its pages with an Akamai/F5-class anti-bot stack. Pricing, fulfillment options and per-store inventory are rendered against backend services that fingerprint and rate-limit automated traffic, and the same SKU shows different price and stock depending on the selected store. A naive scraper gets a national price with no store context. ShopAPIS maintains the parsing, store-resolution and rotation infrastructure so you receive normalized fields without managing proxies or solving challenges.
Data fields returned
- Identifiers — Home Depot SKU / OMS ID, internet number, model number, UPC, brand.
- Pricing — current price, was/strike price, currency, special-buy flag, bulk pricing.
- Availability — online in-stock, ship-to-home, store-pickup, and per-store inventory count.
- Specs — structured attribute table (dimensions, material, voltage, coverage, etc.).
- Ratings — average rating, review count, review samples.
- Variants — size/color/pack/finish options with per-variant price and stock.
- Fulfillment — delivery estimate, pickup eligibility, freight flag for large items.
- Media — image gallery, category breadcrumb.
Sample response
{
"platform": "home_depot",
"marketplace": "homedepot.com",
"sku": "313927901",
"internet_number": "313927901",
"model": "DCD771C2",
"title": "DEWALT 20V MAX Cordless 1/2 in. Drill/Driver Kit",
"brand": "DEWALT",
"price": { "amount": 99.00, "currency": "USD", "was_price": 129.00 },
"availability": "in_stock",
"store_inventory": { "store_id": "0206", "city": "Atlanta, GA", "qty": 34 },
"fulfillment": { "ship_to_home": true, "store_pickup": true },
"specs": { "voltage": "20V", "chuck_size": "1/2 in", "battery_included": true },
"rating": 4.8,
"review_count": 15240,
"variant": { "configuration": "Kit with 2 batteries" },
"category_path": ["Tools", "Power Tools", "Drills"],
"images": ["https://images.thdstatic.com/productImages/dewalt-drill.jpg"],
"scraped_at": "2026-06-05T12:00:00Z"
}Markets & domains covered
- United States — homedepot.com (USD), including per-store inventory across ~2,000 US locations.
Home Depot’s store-level pricing and stock make it a strong target for local market intelligence rather than a multi-country cluster.
Use cases
- Local price monitoring — track price and stock by store, not just nationally. Feeds price monitoring.
- Competitive intelligence — benchmark tool and appliance pricing against Lowe’s and Amazon. See competitive intelligence.
- Catalog enrichment — ingest detailed spec sheets into your own catalog. See catalog enrichment.
- Stock availability — monitor in-stock and store-pickup status for high-demand SKUs. See inventory tracking.
Related
Stats from ShopAPIS market research, June 2026 (
@plans/plan2-research/reports/north-america.md); revenue per Home Depot FY2025 10-K. Anti-bot stack (Akamai/F5-class) per category pattern, June 2026.