GET/homedepot/categoriesapiKey3 credits/request
Returns Home Depot's top-level department taxonomy (name, path, url) from the homepage's own "All Departments" navigation. Each department's path is directly usable as GET /homedepot/category's path parameter.
Takes no parameters.
Sampled 14 Oct 2026: 26 items. Filled in every item: name, path, url. In the sample: name: “Appliances” and 25 other values; url: homedepot.com; path: “Appliances/N-5yc1vZbv1w” and 25 other values.
Open in Playground
GET/homedepot/categoryapiKey3 credits/request
Returns one page of a Home Depot category or brand browse page's product grid: products with title, image, model, current/original price, and rating/review count, plus the category's total result count and the refinement facets the page offers. path is the segment of a /b/ URL after "/b/", e.g. "Tools-Power-Tools-Drills-Impact-Drivers/N-5yc1vZc29x"; a full https://www.homedepot.com/b/... URL or a "/b/..." path is also accepted. sort selects the result ordering and is one of best_match, top_sellers, top_rated, price_low_to_high, price_high_to_low, most_popular, delivery_date; omit it to keep the site's default ordering. page is a 1-indexed page number (default 1, maximum 42), 24 products per page. Each returned facet's path is directly usable as this endpoint's own path parameter to drill down. An unrecognized or blocked path returns an upstream error rather than an empty result.
Required: path. Optional: sort (7 allowed values: best_match, top_sellers, top_rated, price_low_to_high, price_high_to_low, most_popular, delivery_date), page.
Sampled 14 Oct 2026: 12 items. Filled in every item: id, title, url, image, model, price, rating, review_count. Not in every item: original_price (1). In the sample: price: 99 to 319, median 199; title: “Atomic 20V Max Lithium-Ion Brushless Cordless Compact 1/4 i…” and 11 other values; url: homedepot.com; image: images.thdstatic.com; model: “DCF809D1” and 11 other values; rating: 4.7 to 4.8, median 4.7; review_count: 145 to 2,444, median 1,360.
Open in Playground
GET/homedepot/product/{id}apiKey3 credits/request
Returns one Home Depot product's full detail: name, description, brand, model, store SKU, GTIN, price, images, aggregate rating and review count, and the featured customer reviews embedded on the product page. id is the numeric product/internet id (the trailing number of a /p/{slug}/{id} URL). The product page does not distinguish an unknown id from a known one in a consistent way, so an unrecognized id may return an upstream error rather than a not-found.
Required: id.
Sampled 14 Oct 2026: 10 items. Filled in every item: author, rating. Not in every item: headline (5), body (9). In the sample: rating: 1 to 5, median 5; headline: “As always great products” and 4 other values; body: median 208 characters.
Open in Playground
GET/homedepot/product/{id}/questionsapiKey3 credits/request
Returns the first page (8 questions) of a Home Depot product's customer questions and answers, plus the product's total Q&A count. id is the numeric product/internet id. A product with no Q&A returns a genuine zero-result response rather than an error.
Required: id.
Sampled 14 Oct 2026: 8 items. Filled in every item: id, text, author, date, answer_count, answers. In the sample: date: 2026-09-30 to 2026-10-11; answers: median 1 entry.
Open in Playground
GET/homedepot/searchapiKey3 credits/request
Returns one page of a Home Depot keyword search's product listing: products with title, image, model, current/original price, and rating/review count, plus the search's total result count. A page carries up to 24 products, or up to 12 when Home Depot answers the query with a category page. q is free-text search keywords, e.g. "impact driver". page is a 1-indexed page number (default 1). An unrecognized/blocked query returns an upstream error rather than an empty result.
Required: q. Optional: page.
Sampled 14 Oct 2026: 24 items. Filled in every item: id, title, url, image, model, rating, review_count. Not in every item: price (23), original_price (3). In the sample: price: 24.15 to 399, median 179; title: “M18 18-Volt Lithium-Ion Compact Brushless Cordless 1/4 in.…” and 23 other values; url: homedepot.com; image: images.thdstatic.com; model: “3650-21P” and 23 other values; rating: 4.4 to 4.8, median 4.7; review_count: 118 to 6,390, median 1,652; original_price: 69 to 279, median 169.
Open in Playground
GET/homedepot/suggestapiKey5 credits/request
Returns Home Depot's own search-box typeahead suggestions for a partial query, in the site's own ranking order. term is the partial search text, e.g. "drill". Each suggestion's term is directly usable as GET /homedepot/search's q parameter. A term that matches nothing returns an empty suggestion list rather than an error.
Required: term.
Sampled 14 Oct 2026: 10 items. Filled in every item: term, position. In the sample: position: 1 to 10, median 5; term: “drill” and 9 other values.
Open in Playground