OpenTable avatar

OpenTable

Pricing

Pay per usage

Go to Apify Store
OpenTable

OpenTable

Find restaurants, compare cuisines and ratings, and check reservation availability across locations.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Canadesk Support

Canadesk Support

Maintained by Community

Actor stats

7

Bookmarked

178

Total users

0

Monthly active users

8 days ago

Last modified

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.