A venue's menu by name
venue_menuFind dishes at a named venue, e.g. venue="Acme Bistro", dietary_tags=["vegan"], allergens=["milk"]. Filter by text, tags, allergens or max_price; unfiltered, item lists its dietary tags, example dishes and allergen counts. If not available, check the capabilities venue_profile lists; the venue may not publish this.
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 matched in item name, description, section and menu names; every word must match; connector words (and, with, in) aren't required. | |
| 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 (case- and separator-insensitive (gluten free = gluten-free); synonyms match: milk, lactose and dairy all match dairy; pass one term). | |
| max_price | No | Only items priced at or under this, in the menu's currency. | |
| dietary_tags | No | A JSON array, e.g. ["gluten-free"]: items must carry ALL of these tags; case- and separator-insensitive (gluten free = gluten-free). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | No | ||
| items | No | ||
| reason | No | ||
| sample | No | ||
| source | No | ||
| status | Yes | ||
| pagination | No |