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 Home Depot Product API engine.

no_cache

Optional

Parameter will force SerpApi to fetch the Home Depot Product 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"
               },
               ...
            ]
         }
      ]
   }
}

Example results for product_id: 310558184delivery_zip: 07042, and store_id: 922

For some searches, the Home Depot Product API provides delivery options. In this example, the Home Depot Product API returns the earliest delivery date for an item to zip code 07042.

Example results for product_id: 310558184, delivery_zip: 07042, and store_id: 922

JSON Example

{
  "search_metadata": {
    "id": "6629beab914a8144a9bb2490",
    "status": "Success",
    "json_endpoint": "https://serpapi.com/searches/79d16f8469497aa3/6629beab914a8144a9bb2490.json",
    "created_at": "2024-04-25 02:23:39 UTC",
    "processed_at": "2024-04-25 02:23:40 UTC",
    "home_depot_product_url": "https://www.homedepot.com/p/310558184",
    "raw_html_file": "https://serpapi.com/searches/79d16f8469497aa3/6629beab914a8144a9bb2490.html",
    "prettify_html_file": "https://serpapi.com/searches/79d16f8469497aa3/6629beab914a8144a9bb2490.prettify",
    "total_time_taken": 1.43
  },
  "search_parameters": {
    "product_id": "310558184",
    "store_id": "922",
    "delivery_zip": "07042",
    "engine": "home_depot_product"
  },
  "search_information": {
    "taxonomy": [
      {
        "title": "Appliances",
        "link": "https://www.homedepot.com/b/Appliances/N-5yc1vZbv1w"
      },
      {
        "title": "Refrigerators",
        "link": "https://www.homedepot.com/b/Appliances-Refrigerators/N-5yc1vZc3pi"
      },
      {
        "title": "French Door Refrigerators",
        "link": "https://www.homedepot.com/b/Appliances-Refrigerators-French-Door-Refrigerators/N-5yc1vZc3oo"
      }
    ]
  },
  "product_results": {
    "product_id": "310558184",
    "title": "25 cu. ft. French Door Refrigerator w/ Ice and Water Dispenser and SmartDiagnosis in PrintProof Stainless Steel",
    "description": "If you think a refrigerator with top-of-the-line features means sacrificing style or space, this will make you reconsider. With over 24 cu. ft., this 33 in. wide refrigerator has the largest capacity in the market and features like a tall water dispenser with an ice system that frees up shelf space. With that, and much more, you get the peace-of-mind of a 10-year limited warranty on linear compressor. It is a refrigerator with something for everyone.",
    "link": "https://www.homedepot.com/p/LG-25-cu-ft-French-Door-Refrigerator-w-Ice-and-Water-Dispenser-and-SmartDiagnosis-in-PrintProof-Stainless-Steel-LRFXS2503S/310558184",
    "upc": "772454071928",
    "model_number": "LRFXS2503S",
    "store_sku_number": "1004654274",
    "favorite": 2712,
    "rating": "4.0514",
    "reviews": "662",
    "price": 2298,
    "promotion": {
      "save": 301,
      "percentage": 12,
      "original": 2599
    },
    "highlights": [
      "Ice & water dispenser is tall enough to fit pitcher & pint glass",
      "Features large capacity, fingerprint resistant, and easy to clean",
      "Smart Home & Wi-Fi enabled to operate & troubleshoot on phone app"
    ],
    "brand": {
      "name": "LG",
      "link": "https://www.homedepot.com/b/Appliances-Refrigerators-French-Door-Refrigerators/LG/N-5yc1vZc3ooZ8qk"
    },
    "images": [
      [
        "https://images.thdstatic.com/productImages/aca399f9-d0d1-4769-8fe8-89acced3b77c/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-64_65.jpg",
        "https://images.thdstatic.com/productImages/aca399f9-d0d1-4769-8fe8-89acced3b77c/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-64_100.jpg",
        "https://images.thdstatic.com/productImages/aca399f9-d0d1-4769-8fe8-89acced3b77c/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-64_145.jpg",
        ...
      ],
      [
        "https://images.thdstatic.com/productImages/00cbf51a-68ea-488f-b0e1-1a7a36ade71a/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-e1_65.jpg",
        "https://images.thdstatic.com/productImages/00cbf51a-68ea-488f-b0e1-1a7a36ade71a/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-e1_100.jpg",
        "https://images.thdstatic.com/productImages/00cbf51a-68ea-488f-b0e1-1a7a36ade71a/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-e1_145.jpg",
        ...
      ],
      [
        "https://images.thdstatic.com/productImages/f2c0b176-c4d9-4fda-80d4-c820582d5a20/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-40_65.jpg",
        "https://images.thdstatic.com/productImages/f2c0b176-c4d9-4fda-80d4-c820582d5a20/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-40_100.jpg",
        "https://images.thdstatic.com/productImages/f2c0b176-c4d9-4fda-80d4-c820582d5a20/svn/printproof-stainless-steel-lg-french-door-refrigerators-lrfxs2503s-40_145.jpg",
        ...
      ],
      ...
    ],
    "bullets": [
      "<a href=\"https://images.thdstatic.com/catalog/pdfImages/68/68b1b023-0cbe-431f-813c-5d25240688de.pdf\" target=\"_blank\" style=\"color:#F96302;\">LG Reliability just got better - Get a Free extra year warranty (up to $185 value) with purchase with our ThinQ offer*</a>",
      "Save money and energy with this ENERGY STAR certified LG refrigerator that exceeds new 2014 energy standards",
      "Water and ice dispenser in this LG 3-Door refrigerator is one of the tallest around, measuring in at an ultra-accommodating 12.6 in.",
      ...
    ],
    "info_and_guides": [
      {
        "title": "Energy Guide",
        "link": "https://images.thdstatic.com/catalog/pdfImages/5b/5b65a3e9-7bd2-42d0-92f6-e8bd69dc1122.pdf"
      },
      {
        "title": "Troubleshooting Guide",
        "link": "https://images.thdstatic.com/catalog/pdfImages/16/162c7cd4-0fc0-4ce9-b8cd-db82931744d9.pdf"
      },
      {
        "title": "Specification",
        "link": "https://images.thdstatic.com/catalog/pdfImages/b5/b5542ea4-66e9-40bd-887c-023820229fc8.pdf"
      },
      ...
    ],
    "specifications": [
      {
        "key": "Details",
        "value": [
          {
            "name": "Appliance Category",
            "value": "Refrigerator"
          },
          {
            "name": "Appliance Series",
            "value": "Not Applicable"
          },
          {
            "name": "Appliance Type",
            "value": "French Door Refrigerator"
          },
          ...
        ]
      },
      {
        "key": "Warranty / Certifications",
        "value": [
          {
            "name": "Certifications and Listings",
            "value": "CSA Listed,Energy Star"
          },
          {
            "name": "Manufacturer Warranty",
            "value": "Limited Warranty: 1 Year Parts & Labors, 5 Years Sealed System and Compressor (Parts & Labor), 6-10 Years Linear Compressor (Parts Only)"
          }
        ]
      },
      {
        "key": "Dimensions",
        "value": [
          {
            "name": "Depth (Excluding Handles) (in.)",
            "value": "33 in"
          },
          {
            "name": "Depth (Including Handles) (in.)",
            "value": "35.5 in"
          },
          {
            "name": "Depth (Less Door) (in.)",
            "value": "29 in"
          },
          ...
        ]
      }
    ],
    "fulfillment": {
      "options": [
        {
          "type": "Delivery",
          "title": "Earliest delivery date",
          "delivery_date": "Apr 26"
        }
      ]
    }
  }
}

Example fulfillment results for product_id: 326290517

For some searches, the Home Depot Product API provides quantity for delivery and pickup options.

Example fulfillment results for product_id: 326290517

JSON Example

{
  ...
  "product_results": {
    "product_id": "326290517",
    "title": "M18 FUEL 120 MPH 500 CFM 18V Lithium-Ion Brushless Cordless Handheld Blower (Tool-Only)",
    ...
    "fulfillment": {
      "quantity": 12,
      "store": "Bangor",
      "options": [
        {
          "type": "Ship to Home",
          "title": "Get it by",
          "arrival_time": [
            "Jul 13",
            "Jul 13"
          ],
          "bottom": "Free delivery",
          "quantity": 2328
        },
        {
          "type": "Schedule delivery",
          "title": "As soon as",
          "arrival_time": [
            "Wed, Jul 10"
          ],
          "bottom": "8.99",
          "quantity": 12
        },
        {
          "type": "Store Pickup",
          "title": "Pickup",
          "arrival_time": [
            "Today"
          ],
          "bottom": "FREE",
          "quantity": 12
        }
      ]
    }
  }
}

JSON structure overview

{
  ...
  "search_information": {
    "taxonomy": [
      {
        "title": "String - Title of the taxonomy",
        "link": "String - URL to the taxonomy"
      },
      ...
    ]
  },
  "product_results": {
    "product_id": "String - Unique ID of the product",
    "title": "String - Title of the product",
    "description": "String - Description of the product",
    "link": "String - URL to the product page",
    "upc": "String - UPC of the product",
    "model_number": "String - Model number of the product",
    "store_sku_number": "String - SKU number of the product",
    "favorite": "Integer - Number of favorites",
    "rating": "Float - Rating of the product",
    "reviews": "Integer - Number of reviews",
    "price": "Float - Price of the product",
    "promotion": {
      "save": "Float - Amount saved",
      "percentage": "Float - Percentage saved",
      "original": "Float - Original price"
    },
    "highlights": "Array - Highlights of the product",
    "brand": {
      "name": "String - Name of the brand",
      "link": "String - URL to the brand"
    },
    "images": "Array - URLs of images in Array",
    "bullets": "Array - Bullets description of the product",
    "info_and_guides": [
      {
        "title": "String - Title of the guide",
        "link": "String - URL to the guide"
      },
      ...
    ],
    "specifications": [
      {
        "key": "String - Name of the specification section",
        "value": [
          {
            "name": "String - Name of the specification",
            "value": "String - Value of the specification"
          },
          ...
        ]
      },
      ...
    ],
    "fulfillment": {
      "countity": "Integer - Quantity of the product", // Deprecated. Use 'quantity' instead.
      "quantity": "Integer - Quantity of the product",
      "store": "String - Store of the fulfillment",
      "options": [
        {
          "type": "String - Type of the fulfillment",
          "title": "String - Title of the fulfillment",
          "delivery_date": "String - Delivery date",
          "arrival_time": "Array - Estimate arrival dates",
          "bottom": "String - Bottom of the fulfillment (e.g. Free delivery, FREE, etc)",
          "quantity": "Integer - Quantity of the product",
        },
        ...
      ]
    }
  }
}