glovo_store_search
Search a single Glovo store's products by keyword to retrieve matching items, prices, stock, and options for that location.
Instructions
Search one Glovo store's products by keyword. Returns the products of one store that match a keyword (for example burger), with the same fields as /glovo/store/products: name, description, price, currency, display price, image URL, stock flag and option groups. total_products reports how many matched in the store; limit caps the returned list (default 50, maximum 500). A keyword that matches nothing returns an empty list, not an error. When address_id is omitted the store's own default location is looked up first, which costs one extra upstream call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"country": "<country>",
"city": "<city>",
"store_id": "<store_id>",
"query": "<query>"
},
"name": "glovo_store_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City slug (madrid) or city code (mad), from /glovo/cities. | |
| limit | No | Max products returned. Defaults to 50, maximum 500. | |
| query | Yes | Keyword to search this store's own products by. | |
| country | Yes | Two-letter country code, from /glovo/cities. | |
| language | No | Optional two-letter response language; defaults to en. A city's supported languages are in /glovo/city's supported_languages. | |
| store_id | Yes | Store id, from /glovo/stores' id field. | |
| address_id | No | Optional store location id, from /glovo/stores' address_id field. |