Skip to content
All sites
Data API

Homedepot Data API

Structured JSON data, on demand, with anti-bot bypass built in.

3endpointsRate Limit handled for you
homedepot.comGET/homedepot/pro…GET/homedepot/rev…GET/homedepot/sea…{ } JSON
Example (captured live)
homedepot.com
Example
JSON responseclick the page to trace a field
{
"search_information": {
"total_results": 2198,
"query_displayed": "screwdriver"
},
"products": [
{
"position": 1,
"product_id": "204663533",
"title": "Screwdriver Set (2-Piece)",
"thumbnails": [
"https://images.thdstatic.com/productImages/08052130-f21b-4366-93a8-9faecad0ba34/svn/husky-screwdriver-sets-246340020-64_1000.jpg"
],
"thumbnail": "https://images.thdstatic.com/productImages/08052130-f21b-4366-93a8-9faecad0ba34/svn/husky-screwdriver-sets-246340020-64_1000.jpg",
"link": "https://www.homedepot.com/p/Husky-Screwdriver-Set-2-Piece-246340020/204663533",
"model_number": "246340020",
"brand": "Husky",
"collection": null,
"rating": 4.6835,
"reviews": 316,
"price": 7.97,
"price_was": 7.97,
"price_saving": 0,
"percentage_off": 0,
"badges": null,
"delivery": null,
"pickup": null
},
{
"position": 2,
"product_id": "302174859",
"title": "11-in-1 Multi-Tip Combination Screwdriver with Square Drive Bits",
"thumbnails": [
"https://images.thdstatic.com/productImages/bff2fddc-f841-4e0f-abae-e1a479f73cab/svn/milwaukee-multi-bit-screwdrivers-48-22-2761-64_1000.jpg"
],
"thumbnail": "https://images.thdstatic.com/productImages/bff2fddc-f841-4e0f-abae-e1a479f73cab/svn/milwaukee-multi-bit-screwdrivers-48-22-2761-64_1000.jpg",
"link": "https://www.homedepot.com/p/Milwaukee-11-in-1-Multi-Tip-Combination-Screwdriver-with-Square-Drive-Bits-48-22-2761/302174859",
"model_number": "48-22-2761",
"brand": "Milwaukee",
"collection": null,
"rating": 4.4886,
"reviews": 923,
"price": 11.97,
"price_was": 11.97,
"price_saving": 0,
"percentage_off": 0,
"badges": null,
"delivery": null,
"pickup": null
},
{
"position": 3,
"product_id": "321180777",
"title": "14-In-1 Ratcheting Multi-Bit Screwdriver",
"thumbnails": [
"https://images.thdstatic.com/productImages/11dd05c5-f3ba-4f00-a7b5-168929130bae/svn/milwaukee-electrical-screwdrivers-nut-drivers-48-22-2903-64_1000.jpg"
],
"thumbnail": "https://images.thdstatic.com/productImages/11dd05c5-f3ba-4f00-a7b5-168929130bae/svn/milwaukee-electrical-screwdrivers-nut-drivers-48-22-2903-64_1000.jpg",
"link": "https://www.homedepot.com/p/Milwaukee-14-In-1-Ratcheting-Multi-Bit-Screwdriver-48-22-2903/321180777",
"model_number": "48-22-2903",
"brand": "Milwaukee",
"collection": null,
"rating": 3.9906,
"reviews": 961,
"price": 21.97,
"price_was": 21.97,
"price_saving": 0,
"percentage_off": 0,
"badges": null,
"delivery": null,
"pickup": null
}
],
"pagination": {
"current": 1,
"next": "2"
}
}
GET/v1/data/homedepot/search1 credit / run Verified

Search Products

Search Home Depot products by keyword. Returns organic_results with pricing, ratings, brand, model and availability for each item, plus the store-localized search context and pagination.

Handled for you:Rate Limit
Parameters
NameTypeReqDescription
querystringyesSearch keywords (product term).
Advanced filters
pageintegernoResult page number (24 results per page). (default: 1)
sortstringnoSort order for results.
min_pricenumbernoOnly products priced at or above this amount.
max_pricenumbernoOnly products priced at or below this amount.
brandstringnoFilter to a brand name. Comma separate multiple brands.
categorystringnoScope results to a Home Depot category or department name.
rating_minintegernoMinimum average star rating, 1 to 5 (for example 4 keeps 4 stars and up).
store_idstringnoStore id for local pricing and availability.
zipstringnoZIP or postal code for local pricing and availability.
delivery_zipstringnoDelivery ZIP or postal code for shipping estimates.
marketstringnoMarketplace region. (default: us)