Restaurant availability and reservation monitoring
Mit OpenTable-Endpunkten verwandelst du restaurant availability and reservation monitoring in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Turn public OpenTable mobile app data into structured dining data — restaurant profile, cuisines, hours, and price band with real-time bookable timeslots for a date/time and party size, diner reviews with per-category ratings, full menus, and free-text restaurant search near a location. Credential-free.
Extract OpenTable restaurant profiles with live bookable timeslots, diner reviews, menus, and location-based restaurant search as structured JSON.
Endpunkt-Familien
2
Dokumentierte Parameter
17
Beispiele
4
Live-Katalog-Snapshot
Aktive Endpunkte
4
Methoden
GET
Pflichtparameter
10
Schema-Referenzen
4
{
"platform": "OpenTable",
"endpoint": "opentable-search",
"method": "GET",
"path": "/opentable/search",
"auth": "apiKey"
}Use Cases
Extract OpenTable restaurant profiles with live bookable timeslots, diner reviews, menus, and location-based restaurant search as structured JSON.
Mit OpenTable-Endpunkten verwandelst du restaurant availability and reservation monitoring in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit OpenTable-Endpunkten verwandelst du diner review and rating analytics in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit OpenTable-Endpunkten verwandelst du menu and price tracking in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit OpenTable-Endpunkten verwandelst du location-based restaurant discovery in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Managed Execution
Jede Zahl unten stammt direkt aus dem Live-OpenTable-Endpunktkatalog — 4 Endpunkte, 17 dokumentierte Request-Parameter und 4 veröffentlichte Response-Schemas — demselben Katalog, gegen den auch Docs und Playground laufen.
4 documented OpenTable endpoints, grouped into 2 request families — Restaurant and Search.
17 request parameters are documented across those OpenTable endpoints, 10 of them required — the full input contract is public before you write any integration code.
4 of the 4 OpenTable endpoints ship a recorded example response, and 4 carry a documented response schema — you can code against the real JSON before the first request.
OpenTable endpoints document their error responses (400, 404, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
4 hosted MCP tools back the OpenTable endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Abdeckungskarte
/opentable/restaurant
/opentable/search
Endpunktkatalog
/opentable/searchSearches restaurants by free-text term (cuisine, name, neighborhood) near a latitude/longitude, for a given date/time and party size, including inline live availability per result.
MCP-Tool opentable_search
/opentable/restaurantReturns a restaurant's profile (location, cuisines, hours, price band, review summary) plus real-time bookable timeslots for the given date/time and party size.
MCP-Tool opentable_restaurant
/opentable/restaurant/reviewsReturns one page of diner reviews for an OpenTable restaurant, identified by the required `restaurant_id`. `page` defaults to 1 and `size` to 20. Each review has its id, author and author's metro area, reservation and posted dates, text, a recommended flag, and ratings for overall, food, service, ambience, value and noise.
MCP-Tool opentable_restaurant_reviews
/opentable/restaurant/menusReturns the menus of one OpenTable restaurant, identified by the required `restaurant_id`. Each menu has a title, a currency and sections, and each section lists items with title, price and description. The price is returned as a string in the menu's currency, for example HK$.
MCP-Tool opentable_restaurant_menus
Verwandte APIs
Travel & Hospitality
Build travel and lodging research workflows from structured Airbnb stay, room, availability, and review data.
Travel & Hospitality
Research hotels, restaurants, attractions, and destination pages from TripAdvisor with normalized listing and review endpoints.
Travel & Hospitality
Turn Expedia's Stays, Flights, and Things To Do results into structured JSON — destination search, hotel listings with pricing and reviews, flight offers, and activity search, sourced from the same API the official mobile app uses. Credential-free.
Unternehmensabdeckung
Booking Holdings Inc. · BKNG
OpenTable wird von Booking Holdings Inc. (BKNG) betrieben. Crawloras SEC-Endpunkte nutzen dieselbe CIK dieses Unternehmens, sodass Filings, Finanzdaten, Insider-Transaktionen und 13F-Beteiligungen mit demselben API-Key wie die OpenTable-Endpunkte oben abrufbar sind.
Weitere Booking Holdings Inc.-Plattformen im Katalog
So scrapst du OpenTable
Crawlora's OpenTable endpoints return restaurant profiles with live timeslots, diner reviews, full menus, and location search as normalized JSON, with no account. OpenTable's data is richer than a booking widget. The profile includes dining_style, dress_code, a price band such as $31 to $50, maximum party size and booking window, and a rating split into food, service, ambience, value, and noise. A second pull on 2026-10-27 for italian restaurants near Midtown Manhattan returned 10 results, led by a Times Square restaurant.
Call /opentable/search with a term (cuisine, name, or neighborhood), a latitude and longitude, date_time, and party_size. Each result includes its address, coordinates, and the bookable timeslots around the requested time. On 2026-09-25 at 7pm for two in Lower Manhattan, 'italian' returned 20 restaurants, each with two or three nearby slots.
/opentable/restaurant returns hours as text, cuisines with a primary flag (Italian first, then Modern Tuscan and Pizza Bar), features such as ONLINE_WAITLIST, max_party_size (24 at Gran Morsi), max_advance_days (30), and photos_count. Every timeslot carries a type, a points value, and a redemption_tier, such as Standard, 100 points, DineAnywhere.
/opentable/restaurant/reviews pages diner reviews. Each has the reservation_date it relates to, the posted_date, the author's metro, and statistics with overall, food, service, ambience, value, and noise scores. That lets you track service ratings separately from food ratings.
/opentable/restaurant/menus returns each menu's sections and items with a title, price as text (for example 21.00), and description. Use it to follow menu-price changes over time.
search requires term, latitude and longitude. For 40.758, -73.9855 it returned 10 results, the first Bond 45 (id 34009, 221 West 46th Street, New York, NY 10036).
The restaurant, menus and reviews routes take the numeric restaurant_id from the search row, so store it as the key.
Agent Skills
Installiere einen Crawlora Agent Skill, und dein Agent ruft OpenTable-Daten als JSON über die dokumentierte API ab, ohne einen Scraper zu schreiben. Diese Skills decken OpenTable ab:
Research public Resy and OpenTable restaurant discovery, profiles, and time-specific availability snapshots. Use for dining shortlists or…
npx skills add github.com/Crawlora-org/crawlora-skills --skill dining-demand-researchResearches public local-business profiles, ratings, reviews, complaints, Scam Tracker patterns, menus, and photos across Yelp, BBB, Trustpilot, and…
npx skills add github.com/Crawlora-org/crawlora-skills --skill local-business-reputation-researchResearches restaurants and grocery/food delivery via the Crawlora API — Yelp reviews, OpenTable reservations, DoorDash and Uber Eats restaurant…
npx skills add github.com/Crawlora-org/crawlora-skills --skill restaurant-food-delivery-researchFAQ
The profile's reviews block gives overall_rating plus separate food, service, ambience, value, and noise scores and a review_count. Each individual review carries the same sub-scores.
It depends on the restaurant. /opentable/restaurant reports max_advance_days, for example 30, and max_party_size. Query timeslots inside that window with date_time and party_size.
OpenTable adds menus with prices, per-category diner ratings, dining_style, dress_code, and points-bearing timeslots. Resy adds seating types such as Dining Room and Patio on each slot, and ticketed dining events.
Latitude and longitude. The 2026-10-27 pull used 40.758, -73.9855.