Endpoint Playground
Test Crawlora's Kroger suggest 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/kroger/suggest" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | No | Partial search text; omit for trending default suggestions | |
| location_id | string | No | Kroger store/location id |
{
"code": 200,
"msg": "OK",
"data": {
"query": "rin",
"location_id": "03500917",
"suggestions": [
{
"type": "SUGGESTION",
"value": "onion ring"
},
{
"type": "SUGGESTION",
"value": "pork rind"
},
{
"type": "SUGGESTION",
"value": "white castle chicken ring"
},
{
"type": "SUGGESTION",
"value": "rinse aid"
},
{
"type": "SUGGESTION",
"value": "frozen onion ring"
}
]
}
}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 Kroger's own search-box suggestions for a (possibly empty) query, sourced directly from Kroger's public suggestions API rather than the rendered search page. An empty query returns Kroger's default "trending" shopping shortcuts instead of an error. location_id scopes results to one Kroger store and defaults to a confirmed-working store id when omitted.
{
"code": 200,
"msg": "OK",
"data": {
"query": "rin",
"location_id": "03500917",
"suggestions": [
{
"type": "SUGGESTION",
"value": "onion ring"
},
{
"type": "SUGGESTION",
"value": "pork rind"
},
{
"type": "SUGGESTION",
"value": "white castle chicken ring"
},
{
"type": "SUGGESTION",
"value": "rinse aid"
},
{
"type": "SUGGESTION",
"value": "frozen onion ring"
}
]
}
}curl "https://api.crawlora.net/api/v1/kroger/suggest" \
-H "x-api-key: $CRAWLORA_API_KEY"