OpenTable
API actions for the OpenTable integration.
OpenTable
Search restaurants, review reservation books, and create new reservations.
Create reservation
Create a reservation at a restaurant.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
restaurant_id | string | Yes | Restaurant identifier. |
guest_name | string | Yes | Name for the reservation. |
party_size | number | Yes | Number of guests. |
reservation_time | string | Yes | Reservation time (ISO-8601). |
notes | string | No | Optional reservation notes. |
Response
{}Get restaurant details
Retrieve details for a single OpenTable restaurant.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
restaurant_id | string | Yes | Restaurant identifier. |
Response
{}List reservations
List reservations for a restaurant with optional filters.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
restaurant_id | string | Yes | Restaurant identifier. |
date | string | No | Filter reservations on a date (ISO string). |
status | string | No | Optional reservation status filter. |
Response
{}Search restaurants
Find restaurants by city or name with pagination support.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
city | string | No | City to search in. |
name | string | No | Restaurant name filter. |
page | number | No | Page number for pagination (default 1). |
per_page | number | No | Items per page (default 25). |
Response
{}