OpenTable
Pricing
Pay per usage
OpenTable
Find restaurants, compare cuisines and ratings, and check reservation availability across locations.
Pricing
Pay per usage
Rating
5.0
(1)
Developer
Canadesk Support
Maintained by CommunityActor stats
7
Bookmarked
178
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
Discover restaurants, compare ratings and cuisines, and check reservation availability across locations.
Features
- Search suggestions: find matching locations and restaurants, including IDs and coordinates.
- Restaurant search: collect names, addresses, phone numbers, descriptions, cuisines, price bands, ratings, review counts, photos and profile links when available.
- Availability: retrieve available time slots and booking links for a date and party size.
- Search one location or a list of locations in a single run.
- Sort by relevance, rating, distance or newest restaurants.
- Filter by price band, wheelchair access and seating type.
- Export JSON, CSV or Excel, schedule searches and connect results to your workflows.
Quick start
{"process": "gr","query": "Boston","maximum": 50,"country": "com"}
Choose gs for search suggestions, gr for restaurants or ga for availability. For multiple searches, supply queries, such as ["Boston", "Chicago"]; this list replaces query.
For availability, set date in YYYY-MM-DD format, time such as 19:00, and people. If the date is omitted, the actor uses two days from today. Times are local to the restaurant. An exact restaurant name targets that restaurant when OpenTable finds a matching listing.
maximum limits results per query. maxResults limits real results across the run. Restaurant search continues through available pages until the limit is reached or OpenTable has no more results.
Results
Search suggestions and restaurant results preserve OpenTable's fields. Availability returns one row per restaurant/day with slots and a sorted summary containing available times, booking links and slot types. availableDate on a slot accounts for times crossing midnight.
Availability is a snapshot and may change before you book. Booking links open OpenTable; this actor does not make reservations. Coverage and available fields vary by country and restaurant.
Search tips
Choose the OpenTable country domain that covers your destination. Use search suggestions to identify how OpenTable names a location. Narrow filters may return fewer results than requested.
Direct connections are used by default. OpenTable may restrict availability requests, including through proxies. If access is blocked, try another proxy or retry later. For support, share the run URL and the affected query.