opentable_search_restaurants
Find restaurants on OpenTable by cuisine, location, or name, returning details like rating, price band, and URL. Use opentable_find_slots to check booking availability.
Instructions
Search OpenTable for restaurants. Returns matching restaurants with cuisine, neighborhood, price band, rating, description, and URL. Does NOT include bookable slot tokens — use opentable_find_slots for a specific venue to check availability.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | YYYY-MM-DD. Affects search ranking but not returned slots. | |
| term | No | Free-text query (cuisine or restaurant name) | |
| time | No | HH:MM (24h). Default 19:00 when date is set. | |
| view | No | Response shape: "compact" (default) drops fields the response already carries elsewhere; "full" returns every field this server understands. compact strips image/avatar URLs from the response; "full" returns OpenTable's payload untouched. No field projection: this server has no verified record of which OpenTable fields matter, and inventing one would risk dropping a field a caller needs. | |
| latitude | No | ||
| location | No | City / neighborhood / address — appended to the term. Prefer lat/lng when precise. | |
| metro_id | No | OpenTable metro id (e.g. 8 = SF Bay Area, 31 = Charlotte). | |
| longitude | No | ||
| party_size | No | Number of guests. Default 2. |