The Home Depot Product API

SerpApi's Home Depot Product API provides comprehensive product information, including title, brand, price, description, upc, model_number, specifications, bullets, rating, and reviews.

Explore the API playground for a live and interactive demo.


With SerpApi's Home Depot Product API, you can efficiently gather and analyze detailed product information to enhance your e-commerce research and decision-making process.


Please note that searches made by product_id gathered from the Home Depot Canada are not supported yet.

API Parameters

Search Query

product_id

Required

The Home Depot identifier of a product. Only Product IDs gathered from the Home Depot US are supported.

Advanced Home Depot Product Parameters

delivery_zip

Optional

ZIP Postal code. To filter the shipping products by a selected area.

store_id

Optional

Store ID to filter the products by the specific store only.

Serpapi Parameters

engine

Required

Set parameter to home_depot_product to use the The Home Depot Product API engine.

no_cache

Optional

Parameter will force SerpApi to fetch the Google Scholar Author results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.

async

Optional

Parameter defines the way you want to submit your search to SerpApi. It can be set to false (default) to open an HTTP connection and keep it open until you got your search results, or true to just submit your search to SerpApi and retrieve them later. In this case, you'll need to use our Searches Archive API to retrieve your results. async and no_cache parameters should not be used together. async should not be used on accounts with Ludicrous Speed enabled.

api_key

Required

Parameter defines the SerpApi private key to use.

output

Optional

Parameter defines the final output you want. It can be set to json (default) to get a structured JSON of the results, or html to get the raw html retrieved.

API Results

JSON Results

JSON output includes structured data for the product.

A search status is accessible through search_metadata.status. It flows this way: Processing -> Success || Error. If a search has failed, error will contain an error message. search_metadata.id is the search ID inside SerpApi.

HTML Results

This API does not have html response, just a text. search_metadata.prettify_html_file contains prettified version of result. It is displayed in playground.

API Examples

Example results for product_id: 206667220

Example results for product_id: 206667220

JSON Example

{
  "search_metadata": {
    "id": "659d2368ca968ff38895a4b8",
    "status": "Success",
    "json_endpoint": "https://serpapi.com/searches/60124a7f8f738df5/659d2368ca968ff38895a4b8.json",
    "created_at": "2024-01-09 10:52:33 UTC",
    "processed_at": "2024-01-09 10:52:33 UTC",
    "home_depot_product_url": "https://www.homedepot.com/p/206667220",
    "raw_html_file": "https://serpapi.com/searches/60124a7f8f738df5/659d2368ca968ff38895a4b8.html",
    "prettify_html_file": "https://serpapi.com/searches/60124a7f8f738df5/659d2368ca968ff38895a4b8.prettify",
    "total_time_taken": 1.26
  },
  "search_parameters": {
    "product_id": "206667220",
    "store_id": "2414",
    "delivery_zip": "04401",
    "engine": "home_depot_product"
  },
  "search_information": {
    "taxonomy": [
      {
        "title": "Appliances",
        "link": "https://www.homedepot.com/b/Appliances/N-5yc1vZbv1w"
      },
      {
        "title": "Small Kitchen Appliances",
        "link": "https://www.homedepot.com/b/Appliances-Small-Kitchen-Appliances/N-5yc1vZbv48"
      },
      {
        "title": "Coffee Makers",
        "link": "https://www.homedepot.com/b/Appliances-Small-Kitchen-Appliances-Coffee-Makers/N-5yc1vZbv4w"
      },
      ...
    ]
  },
  "product_results": {
    "product_id": "206667220",
    "title": "12-Cup Programmable Stainless Steel Drip Coffee Maker with Thermal Carafe",
    "description": "Get your fix throughout the day with the BLACK+DECKER CM2035B 12-Cup Thermal Coffeemaker. The stainless steel thermal carafe is vacuum-sealed to ensure your coffee stays at the optimal drinking temperature for hours and the Perfect Pour spout does away with spills and drips. The easy-to-use digital controls include a setting for batches of 1-4 cups BLACK+DECKER and the BLACK+DECKER logo are trademarks of The Black and Decker Corporation and are used under license. Cup equals approximately 5 oz. (varies by brewing technique).",
    "link": "https://www.homedepot.com/p/BLACK-DECKER-12-Cup-Programmable-Stainless-Steel-Drip-Coffee-Maker-with-Thermal-Carafe-CM2035B/206667220",
    "upc": "050875812123",
    "model_number": "CM2035B",
    "store_sku_number": "1003918694",
    "favorite": 103,
    "rating": "3.1783",
    "reviews": "589",
    "price": 62.99,
    "highlights": [
      "Electric drip-type coffee maker for creating delectable coffee",
      "Serves up to 12 cups with ease",
      "Includes an Evenstream shower head for maximum flavor extraction",
      "Made from stainless steel for high longevity and durability",
      "Provides a flavorful pot of hot coffee"
    ],
    "brand": {
      "name": "BLACK+DECKER",
      "link": "https://www.homedepot.com/b/Appliances-Small-Kitchen-Appliances-Coffee-Makers-Drip-Coffee-Makers/BLACK-DECKER/N-5yc1vZ2fkp8ffZe7c"
    },
    "images": [
      [
        "https://images.thdstatic.com/productImages/22b7e43f-06ea-497b-9d9e-c2c4d23dbd42/svn/black-with-stainless-steel-black-decker-drip-coffee-makers-cm2035b-64_65.jpg",
        "https://images.thdstatic.com/productImages/22b7e43f-06ea-497b-9d9e-c2c4d23dbd42/svn/black-with-stainless-steel-black-decker-drip-coffee-makers-cm2035b-64_100.jpg",
        "https://images.thdstatic.com/productImages/22b7e43f-06ea-497b-9d9e-c2c4d23dbd42/svn/black-with-stainless-steel-black-decker-drip-coffee-makers-cm2035b-64_145.jpg",
        ...
      ],
    ],
    "bullets": [
      "12-cup thermal carafe - the large capacity carafe is double-walled and vacuum-sealed to keep your coffee at optimal drinking temperature for hours",
      "Customizable brewing options - drink your favorite coffee every morning using features like the brew strength selector and the option for small-batch (1-4 cup) brewing that maintains all the flavor of a full brew",
      "even stream showerhead - the Evenstream Showerhead dispenses water evenly over the packed coffee, extracting maximum flavor and wasting less",
      "No-drip perfect pour spout - don't put up with annoying spills, the carafe spout is designed to prevent spills and drips while pouring",
      "Wide-mouth carafe opening-the carafe is designed with a wide opening for fast, easy cleanup with a damp towel",
      "<a href=https://www.homedepot.com/c/electronics_recycling_programs style=color:#F96302; target=_blank>Click here for more information on Electronic Recycling Programs</a>"
    ],
    "info_and_guides": [
      {
        "title": "Warranty",
        "link": "https://images.thdstatic.com/catalog/pdfImages/de/deb8e49b-76c5-4dd2-82e0-6863ebb8408c.pdf"
      },
      {
        "title": "Use and Care Manual",
        "link": "https://images.thdstatic.com/catalog/pdfImages/68/681b462d-4233-4d43-ab88-ce5dc12ff487.pdf"
      }
    ],
    "specifications": [
      {
        "key": "Details",
        "value": [
          {
            "name": "Appliance Type",
            "value": "Coffee Maker"
          },
          {
            "name": "Brew Strength",
            "value": "Normal"
          },
          {
            "name": "Capacity (fl. oz.)",
            "value": "60"
          },
          ...
        ]
      },
      {
        "key": "Warranty / Certifications",
        "value": [
          {
            "name": "Certifications and Listings",
            "value": "ETL Listed"
          },
          {
            "name": "Manufacturer Warranty",
            "value": "2 Year Limited"
          },
          {
            "name": "Safety Listing",
            "value": "ETL"
          }
        ]
      },
      {
        "key": "Dimensions",
        "value": [
          {
            "name": "Product Depth (in.)",
            "value": "8.58 in"
          },
          {
            "name": "Product Height (in.)",
            "value": "14.41 in"
          },
          {
            "name": "Product Width (in.)",
            "value": "12.24 in"
          }
        ]
      }
    ]
  }
}

Example results for product_id: 203202930

Example results for product_id: 203202930

JSON Example

{
   "search_metadata": {
      "id": "61258058b5c11d5208683b95",
      "status": "Success",
      "json_endpoint": "https://serpapi.com/searches/7974a86841942379/61258058b5c11d5208683b95.json",
      "created_at": "2021-08-24 23:27:20 UTC",
      "processed_at": "2021-08-24 23:27:20 UTC",
      "home_depot_product_url": "https://www.homedepot.com/p/203202930",
      "raw_html_file": "https://serpapi.com/searches/7974a86841942379/61258058b5c11d5208683b95.html",
      "prettify_html_file": "https://serpapi.com/searches/7974a86841942379/61258058b5c11d5208683b95.prettify",
      "total_time_taken": 1.24
   },
   "search_parameters": {
      "product_id": "203202930",
      "engine": "home_depot_product"
   },
   "search_information": {
      "taxonomy": [
         {
            "title": "Tools",
            "link": "https://www.homedepot.com/b/Tools/N-5yc1vZc1xy"
         },
         {
            "title": "Hand Tools",
            "link": "https://www.homedepot.com/b/Tools-Hand-Tools/N-5yc1vZc1zg"
         },
         {
            "title": "Hammers",
            "link": "https://www.homedepot.com/b/Tools-Hand-Tools-Hammers/N-5yc1vZc98g"
         },
         {
            "title": "Claw Hammers",
            "link": "https://www.homedepot.com/b/Tools-Hand-Tools-Hammers-Claw-Hammers/N-5yc1vZc98p"
         }
      ]
   },
   "product_results": {
      "product_id": "203202930",
      "title": "16 oz. Fiberglass Handle Hammer",
      "description": "The 16 oz. Claw Hammer features Perm bond construction between its head and handle for strength. It has a comfort cushion Shock Reduction Grip Protect your eyes from flying particles and dust.",
      "link": "https://www.homedepot.com/p/HDX-16-oz-Fiberglass-Handle-Hammer-N-G16CHD/203202930",
      "upc": "6940989321069",
      "model_number": "N-G16CHD",
      "favorite": 2685,
      "rating": "4.4644",
      "reviews": "491",
      "price": 6.97,
      "highlights": [
         "Heat-treated steel head ensures years of reliable use",
         "Optimally balanced hammer allows maximum striking force",
         "Fiberglass handle offers a comfortable grip"
      ],
      "brand": {
         "name": "HDX",
         "link": "https://www.homedepot.com/b/Tools-Hand-Tools-Hammers-Claw-Hammers/HDX/N-5yc1vZ9tkZc98p"
      },
      "images": [
         [
            "https://images.thdstatic.com/productImages/68b14234-d12e-4716-9fb8-c7f0f6b9ecae/svn/hdx-claw-hammers-n-g16chd-64_65.jpg",
            "https://images.thdstatic.com/productImages/68b14234-d12e-4716-9fb8-c7f0f6b9ecae/svn/hdx-claw-hammers-n-g16chd-64_100.jpg",
            ...
         ],
         [
            "https://images.thdstatic.com/productImages/135ec780-a8da-41b5-b4a3-a1e236ff32e1/svn/hdx-claw-hammers-n-g16chd-e1_65.jpg",
            "https://images.thdstatic.com/productImages/135ec780-a8da-41b5-b4a3-a1e236ff32e1/svn/hdx-claw-hammers-n-g16chd-e1_100.jpg",
            ...
         ],
         ...
      ],
      "bullets": [
         "Balanced for maximum striking power",
         "Fiberglass handle for comfort",
         "Heat treated steel head for durability",
         "Polished finish on head, bell, striking face, back and sides",
         "Note: product may vary by store"
      ],
      "specifications": [
         {
            "key": "Details",
            "value": [
               {
                  "name": "Replaceable Head",
                  "value": "No"
               },
               {
                  "name": "Returnable",
                  "value": "90-Day"
               },
               ...
            ]
         },
         {
            "key": "Warranty / Certifications",
            "value": [
               {
                  "name": "Manufacturer Warranty",
                  "value": "90 Day Return Policy"
               }
            ]
         },
         {
            "key": "Dimensions",
            "value": [
               {
                  "name": "Handle Length (in.)",
                  "value": "13"
               },
               {
                  "name": "Assembled Depth (in.)",
                  "value": "18.5 in"
               },
               ...
            ]
         }
      ]
   }
}