search_menu
Search this menu by dish name, category or description — the way a customer would ask for it ("halloumi wrap", "something vegan"). Prefer get_menu, which returns the whole menu for a venue of ordinary size; this is for narrowing a menu too long to return in full. Takes the venue slug find_venues returns.
2verified stores declare the search_menu tool
0%of the verified stores we check
By store platform
Custom or not identified 100%
By release
Each store has its own status page. To find more, search the directory.
Input schema
inputSchema
{
"type": "object",
"required": [
"venue",
"query"
],
"properties": {
"diets": {
"type": "array",
"items": {
"enum": [
"halal",
"kosher",
"vegan",
"vegetarian",
"gluten free",
"dairy free"
],
"type": "string"
},
"description": "Diets every returned item must be tagged as suiting, for example [\"vegan\"] or [\"vegetarian\", \"gluten free\"]."
},
"limit": {
"type": "integer",
"description": "Maximum results, up to 25 (default 10)."
},
"query": {
"type": "string",
"description": "What the customer is looking for."
},
"venue": {
"type": "string",
"description": "The venue to act on, as the slug find_venues returns."
},
"excludeAllergens": {
"type": "array",
"items": {
"enum": [
"celery",
"gluten",
"crustaceans",
"fish",
"eggs",
"lupin",
"milk",
"molluscs",
"mustard",
"nuts",
"peanuts",
"sesame",
"soya",
"sulphites"
],
"type": "string"
},
"description": "Allergens the customer must avoid. Items that contain or may contain any of them are left out; items with no allergen information are kept."
}
}
}
