ScavioScavio
ToolsPricing
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

Home Depot

Home Depot Product API

Pull the full Home Depot item page as JSON by item id: price and promotion block, MAP and clearance fields, images and Brightcove videos, the complete specification table, dimensions and weight, marketing bullets and highlights, SDS and manual PDFs, return policy, Prop 65 warning, collection, and a 10-review preview. Costs 2 credits per request.

POST/api/v1/homedepot/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
item_idstringrequired

Home Depot item id — the trailing number in a /p/... URL, and the item_id every Home Depot Search row returns. A full homedepot.com/p/... URL is accepted too: the id is extracted and the tracking parameters a copied listing URL carries are discarded. An id Home Depot cannot resolve is a 404 and IS billed, because Home Depot answers it with a 200 shell we pay for.

Example: 204279858

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

# An id or a pasted product URL - both work.
product = client.home_depot.product("204279858")["data"]

print(product["title"], product["price"], product["rating"], product["review_count"])

specs = {row["name"]: row["value"] for row in product["specifications"]}
print(specs["Chuck Size (In.)"])

# The reviews here are a 10-item PREVIEW carrying only rating/title/author/text.
# Use the Home Depot Reviews endpoint for full bodies, dates, photos and paging.

Response

"item_id": "204279858",
"parent_id": "320080548",
"is_super_sku": true,
"store_sku": "1000014677",
"oms_sku": "1000014677",
"model_number": "DCD771C2",
"upc": "885911325905",
"gtin13": "0885911325905",
"title": "20V MAX Cordless 1/2 in. Drill/Driver, (2) 20V 1.3Ah Batteries, Charger and Bag",
"url": "https://www.homedepot.com/p/DEWALT-20V-MAX-Cordless-1-2-in-Drill-Driver-2-20V-1-3Ah-Batteries-Charger-and-Bag-DCD771C2/204279858",
"brand": "DEWALT",
"brand_url": "https://www.homedepot.com/b/DEWALT/N-5yc1vZ4j2",
"product_type": "MERCHANDISE",
"sku_classification": "normal",
"description": "Complete jobs in tight spots with the lightweight 20V MAX compact drill/driver...",
"seo_description": "This DEWALT MAX Lithium-Ion Cordless Drill and Driver Kit with Batteries Charger and Tool Bag is ideal for completing a wide range of applications.",
"price": 119,
"original_price": null,
"currency": "USD",
"unit_of_measure": "each",
"discount_amount": null,
"discount_percent": null,
"promotion_type": null,
"promotion_text": null,
"promotion_details": null,
"promotion_start": null,
"promotion_end": null,
"savings_center": null,
"clearance_price": null,
"clearance_percent_off": null,
"map_price": null,
"map_policy": null,
"price_message": null,
"price_hidden": false,
"price_valid_until": "8/9/2026",
"availability": "Online",
"buyable": true,
"discontinued": false,
"rating": 4.6234,
"review_count": 11350,
"image": "https://images.thdstatic.com/productImages/8c8e6b8d-5ee9-4577-9eab-4eada4a40444/svn/dewalt-power-drills-dcd771c2-64_1000.jpg",
"depth": "13.875 in",
"height": "4.25 in",
"width": "9.875 in",
"weight": "6.75 lb",
"color": null,
"returnable": "90-Day",
"return_days": 90,
"quantity_limit": 5,
"option_count": null,
"prop65_warning": true,
"prop65_message": "WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov - Some dust created by power sanding, sawing, grinding, drilling...",
"collection_name": "DEWALT Garage Collection",
"collection_url": "https://www.homedepot.com/collection/Hardware/DEWALT-Garage-Collection/Family-311372814?omsid=204279858",
},
"response_time": 16885,
"credits_used": 2,
"credits_remaining": 4818
}
PreviousHome Depot SearchNextHome Depot Reviews
ScavioScavio

One scraper API for every social, search and ecommerce 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