# OpenTable API

> 3 public methods for OpenTable (opentable.com), each 1 credit per completed run.

Unofficial. Not affiliated with or endorsed by OpenTable.

- Page: https://fous.com/methods/opentable.com

## Methods

### [Get restaurant profile](https://fous.com/methods/opentable.com/get-restaurant.md)

`opentable.com/get_restaurant`, read. Gets a restaurant's public OpenTable profile by name or OpenTable link and city, including ratings, details, menu and photo links. Ratings and other fields can be missing when the restaurant does not publish them.

Returns: name, cuisines, price range, ratings, review count, address, phone, hours, dress code, description, website, menu, photo and OpenTable links

### [Check restaurant availability](https://fous.com/methods/opentable.com/check-restaurant-availability.md)

`opentable.com/check_restaurant_availability`, read. Checks reservation times at an OpenTable restaurant by name and city or restaurant link. Shows times near the requested time; availability can change, and some restaurants limit online bookings for large parties.

Returns: restaurant name, address, available times near the requested time, notice, booking link

### [Search available tables](https://fous.com/methods/opentable.com/search-available-tables.md)

`opentable.com/search_available_tables`, read. Finds OpenTable restaurants with bookable slots within two hours of the selected time in a city or neighborhood, in OpenTable search order, optionally for one cuisine. Examines up to 300 listings; availability may change.

Returns: restaurant name, cuisine, neighbourhood, price range, rating, review count, available time slots, photo, booking link
