All sites
Data API
Homedepot Data API
Structured JSON data, on demand, with anti-bot bypass built in.
3endpointsRate Limit handled for you
Example (captured live)
homedepot.com
ExampleJSON responseclick the page to trace a field
{
"search_information": {
"total_results": 923
},
"total_review": 923,
"overall_rating": 4.4886,
"total_positive_recommendation": null,
"total_negative_recommendation": null,
"ratings": [
],
"reviews": [
{
"id": null,
"text": "Bits fall out and no magnet or ball to hold in other ones. very poor designed product",
"rating": 1,
"badges": null,
"reviewer": {
"id": null,
"name": "Poolserviceguy"
},
"total_positive_feedback": null,
"total_negative_feedback": null,
"time": "2026-08-04T22:18:31.000+00:00",
"photos": null
},
{
"id": null,
"text": "I love these screwdrivers I have about 4 of them and recommend them to everyone. Although I'm not sure I am pleased with the latest version which does not have the small phillips head and flat, but sure I'll get used to it. Love them",
"rating": 5,
"badges": null,
"reviewer": {
"id": null,
"name": "LEpm"
},
"total_positive_feedback": null,
"total_negative_feedback": null,
"time": "2026-07-29T14:17:20.000+00:00",
"photos": null
}
],
"pagination": {
"current": 1,
"next": "2"
}
}
GET
/v1/data/homedepot/reviews1 credit / run VerifiedProduct Reviews
Paginated product reviews with the rating histogram, review highlights and individual customer reviews for a product.
Handled for you:Rate Limit
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| item_id | string | yes | Home Depot item id (OMSID) from the product URL. |
| Advanced filters | |||
| page | integer | no | Review page number. (default: 1) |
| sort | string | no | Sort order for reviews. |
| rating | integer | no | Show only reviews with this exact star rating, 1 to 5. |
| store_id | string | no | Store id for local pricing and availability context. |
| market | string | no | Marketplace region. (default: us) |