Menu
get_menuThe restaurant's published menu: sections, dishes, prices, dietary labels and allergens exactly as the restaurant lists them. Optional text or dietary filter. Returns item_id values for get_order_link.
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": {
"restaurant_id": "<restaurant_id>"
},
"name": "get_menu"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Only dishes whose name or description contains this text. | |
| dietary | No | Only dishes with this dietary label, e.g. "vegan", "vegetarian", "gluten". | |
| restaurant_id | Yes | The restaurant_id returned by search_restaurants (for example "oak-nosh"). |