Search a venue's menu by name
venue_menu_searchSearch a named venue's menu by text, required dietary tags and allergens to avoid; call venue_dietary_options first for the exact spellings (the venue's own host calls this search_menu).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Disambiguate a name by city (call list_cities); ignored for a slug. | |
| limit | No | Maximum number of items to return. | |
| query | No | Text to match against item names and descriptions. | |
| venue | Yes | Venue name or slug; call search_venues to discover one. | |
| cursor | No | Number of items to skip; pass `next_cursor` from the previous page. | |
| allergens | No | Exclude items declaring any of these allergens (exact spelling). | |
| dietary_tags | No | Require ALL of these tags (exact spelling from venue_dietary_options). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | No | ||
| items | No | ||
| reason | No | ||
| sample | No | ||
| source | No | FR-13: which approved revision an answer was read from, and how fresh. ``source`` is ``approved-content-revision:<id>`` for every read that answers from one venue, and the literal ``directory`` for the two cross-venue reads, which have no single revision to cite. | |
| status | Yes | ||
| pagination | No |