Skip to content

Home Depot Product Data API

A GET request to our /api/getter/?platform="homedepot_detail" endpoint allows you to scrape product data for any product listing URL on HomeDepot.com in real-time.

Example

Here's an example showcasing how you can scrape product data for any product on HomeDepot.com using its URL. For this example, we use the URL of this product.

1
curl -v -L 'https://data.unwrangle.com/api/getter/?platform=homedepot_detail&url=https%3A%2F%2Fwww.homedepot.com%2Fp%2FSunnydaze-Decor-10-5-ft-Fabric-Cotton-Double-Brazilian-Hammock-with-Stand-Combo-in-Beach-Oasis-DB-Combo-Oasis%2F306248639&api_key=API_KEY'

Note

When using curl, it is necessary to add the option -L to get the data back. This is because in some cases our server responds with a 301 and curl does not follow the redirect by default.

Query Parameters

As you can see in the example above, our endpoint needs the following query parameters:

Product URL

url

Required

Product listing's URL on HomeDepot.com. Remove unnecessary query parameters and encode the URL.

Other Required Parameters

platform

Required

Specifies the scraping engine you wish to invoke. In this case, the value should be homedepot_detail.

api_key

Required

Your account's token—which can be obtained by signing up here.

Note

The value of the query parameter url must be URL or percent encoded. If you're using Python, this can be done with the function urlencode.

Results

The response will include the following attirbutes for the product:

Attributes Returned Data Type Information Represented
name string Name of product lisitng
brand string Product's brand name
images list List containing URLs of the product images
description string Description of product lisitng
price string Price of product
price_reduced string Discounted price of product, if any
rating float Average rating of product
total_reviews int No. of reviews received
categories list List of categories the product belongs to
specifications list Product's specifications
highlights list Product highlights
features list Product's features
features string Product's dimensions
brand_link string Brand's URL on HomeDepot.com
model_no string Manufacturer's model no. of product lisitng
upc string Manufacturer's universal product code
retail_id string Retailer's ID of the product
sku_id string Home Depot's SKU ID of product lisitng
in_stock bool Whether product is in stock or not

Response Example

Here's the response you can expect to receive for the request showcased above:

{
    "success": true,
    "url": "https://www.homedepot.com/p/Sunnydaze-Decor-10-5-ft-Fabric-Cotton-Double-Brazilian-Hammock-with-Stand-Combo-in-Beach-Oasis-DB-Combo-Oasis/306248639",
    "result_count": 1,
    "detail": {
        "name": "10.5 ft. Fabric Cotton Double Brazilian Hammock with Stand Combo in Beach Oasis",
        "brand": "Sunnydaze Decor",
        "images": [
            "https://images.thdstatic.com/productImages/a51bb0e0-9ce1-42e0-add2-09d834b220e9/svn/sunnydaze-decor-fabric-hammocks-db-combo-oasis-64_1000.jpg",
            "https://images.thdstatic.com/productImages/c9bc81d1-a662-4d5d-9b02-6c05195591b2/svn/sunnydaze-decor-fabric-hammocks-db-combo-oasis-c3_1000.jpg",
            "https://images.thdstatic.com/productImages/3dc34e70-68d2-4db3-825e-515b7f080416/svn/sunnydaze-decor-fabric-hammocks-db-combo-oasis-4f_1000.jpg",
            "https://images.thdstatic.com/productImages/6dda3c1b-5e0d-4f73-bf78-30f21b16432b/svn/sunnydaze-decor-fabric-hammocks-db-combo-oasis-1f_1000.jpg",
            "https://images.thdstatic.com/productImages/e4133c2e-73b4-4f33-9ac7-f0ff17480efb/svn/sunnydaze-decor-fabric-hammocks-db-combo-oasis-31_1000.jpg"
        ],
        "description": "Complete hammock set includes tight woven fabric (cotton) Brazilian hammock with carrying case and stand. No trees needed! Enjoy this hammock with a weight limit of 400 lbs. The perfect hammock and space saving stand combo for the patio, backyard or even at the lake.",
        "price": "$149.0",
        "price_reduced": "$99.49",
        "rating": 4.5946,
        "total_reviews": 37,
        "categories": [
            {
                "name": "Outdoors",
                "url": "https://www.homedepot.com/b/Outdoors/N-5yc1vZbx82"
            },
            {
                "name": "Patio Furniture",
                "url": "https://www.homedepot.com/b/Outdoors-Patio-Furniture/N-5yc1vZbx4o"
            },
            {
                "name": "Hammocks",
                "url": "https://www.homedepot.com/b/Outdoors-Patio-Furniture-Hammocks/N-5yc1vZbxa7"
            },
            {
                "name": "Fabric Hammocks",
                "url": "https://www.homedepot.com/b/Outdoors-Patio-Furniture-Hammocks-Fabric-Hammocks/N-5yc1vZcfih"
            }
        ],
        "specifications": [
            {
                "name": "Assembly Required",
                "value": "Yes"
            },
            {
                "name": "Capacity (number of people accommodated)",
                "value": "2"
            },
            {
                "name": "Color",
                "value": "Beach Oasis"
            },
            {
                "name": "Color Family",
                "value": "Assorted Colors"
            },
            {
                "name": "Hammock Fabric Material",
                "value": "Cotton"
            },
            {
                "name": "Hammock Type",
                "value": "Hammock Bed"
            },
            {
                "name": "Included",
                "value": "Hanging Hardware Included,Stand Included"
            },
            {
                "name": "Patio Furniture Features",
                "value": "No Additional Features"
            },
            {
                "name": "Returnable",
                "value": "90-Day"
            },
            {
                "name": "Stand Material",
                "value": "Stainless Steel"
            },
            {
                "name": "Stand type",
                "value": "Tri-beam"
            },
            {
                "name": "Stand weight (lb.)",
                "value": "30"
            },
            {
                "name": "Style",
                "value": "Classic,Southwestern"
            },
            {
                "name": "Surface type",
                "value": "Fabric"
            },
            {
                "name": "Weight Capacity (lb.)",
                "value": "400 lb"
            },
            {
                "name": "Manufacturer Warranty",
                "value": "1 Year Manufacturer's Warranty"
            },
            {
                "name": "Assembled Depth (in.)",
                "value": "108 in"
            },
            {
                "name": "Assembled Height (in.)",
                "value": "42 in"
            },
            {
                "name": "Assembled Width (in.)",
                "value": "40 in"
            },
            {
                "name": "Hammock length (in.)",
                "value": "125"
            },
            {
                "name": "Stand width (in.)",
                "value": "40"
            }
        ],
        "highlights": [
            "Traditional large 2-Person Brazilian Double Hammock with Stand",
            "Made from tightly woven colorfast soft durable cotton material",
            "Stand is made from heavy-duty rust-resistant powder-coated steel"
        ],
        "features": [
            "PERFECT SIZE: Large hammock is 125 inches long x 60 inches wide. Bed size is 80 inches long x 60 inches wide, making it a cozy two person hammock.",
            "DURABLE AND STURDY STAND: Included adjustable metal stand can hold up to 400 pounds. The steel frame measures 100 inches long x 40 inches wide x 42 inches tall, and weighs 30 pounds. Features 5 separate adjustments for hammocks 10 to 12.5 feet in length.",
            "COMFORT AND RELIABILITY: Heavy duty hammock features tightly woven colorfast cotton for extra comfort and relaxation. The tied loops knotted at the ends provide additional strength, while the U-shaped support on the stand allows the hammock to stay in place safely.",
            "EASY ASSEMBLY: Portable hammock and stand is ready to assembly as soon as it arrives. The included carrying case makes it easy to bring with when you are traveling or camping.",
            "WARRANTY: Sunnydaze Decor backs its products with a 1-year manufacturer's warranty."
        ],
        "dimensions": null,
        "brand_link": "https://www.homedepot.com/b/Outdoors-Patio-Furniture-Hammocks-Fabric-Hammocks/Sunnydaze-Decor/N-5yc1vZn44Zcfih",
        "model_no": "DB Combo-Oasis",
        "upc": "819804014805",
        "retail_id": "1003421217",
        "sku_id": "306248639",
        "in_stock": true
    }
}

Request Cost

Each request to this endpoint costs 50 credits.

Support

If you want to add a parameter to our response, or have any question or feedback, please write to us at support@unwrangle.com