Endpoint Playground
Returns Instacart's own search-term autosuggestions for a keyword within one store -- the same suggestion list shown in the site's own search box dropdown. This is term-level (matching search phrases plus a representative thumbnail), not a paginated product-results list. Public data sourced from Instacart's own storefront search.
14 Oct 2026: 10 suggestions; 3 fields had a value in every checked item.
Sample value profiles: term: “milk” and 9 other values; thumbnail_url: d2lnr5mha7bycj.cloudfront.net; relative_url: median 318 characters.
curl 'https://api.crawlora.net/api/v1/instacart/search?shop_id=9501&store_slug=safeway&q=milk' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| shop_id | string | Yes | 9501 | Store's opaque shop id, from GET /instacart/stores |
| store_slug | string | Yes | safeway | Store's retailer slug, from GET /instacart/stores |
| q | string | Yes | milk | Free-text search term |
{
"code": 200,
"msg": "OK",
"data": {
"shop_id": "9501",
"query": "milk",
"suggestions": [
{
"term": "milk",
"thumbnail_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/thumb_1f0daedf-f4a0-4eb8-a54c-de3656820f43.png",
"relative_url": "/safeway/search_v3/milk?tracking.autocomplete_prefix=milk"
},
{
"term": "milk chocolate",
"thumbnail_url": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/thumb_example.png",
"relative_url": "/safeway/search_v3/milk%20chocolate"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.