Endpoint Playground
Test Crawlora's Home Depot search suggestions API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/homedepot/suggest?term=<term>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| term | string | Yes | Partial search text, e.g. \ |
{
"code": 200,
"msg": "OK",
"data": {
"term": "drill",
"count": 3,
"suggestions": [
{
"term": "drill",
"position": 1
},
{
"term": "drill bits",
"position": 2
},
{
"term": "drill set",
"position": 3
}
],
"source_url": "https://www.homedepot.com/TA2/search?term=drill",
"fetched_at": "2026-09-05T00:00:00Z"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
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.
{
"code": 200,
"msg": "OK",
"data": {
"term": "drill",
"count": 3,
"suggestions": [
{
"term": "drill",
"position": 1
},
{
"term": "drill bits",
"position": 2
},
{
"term": "drill set",
"position": 3
}
],
"source_url": "https://www.homedepot.com/TA2/search?term=drill",
"fetched_at": "2026-09-05T00:00:00Z"
}
}curl "https://api.crawlora.net/api/v1/homedepot/suggest?term=<term>" \
-H "x-api-key: $CRAWLORA_API_KEY"