Restaurant availability and reservation monitoring
OpenTableエンドポイントを使えば、「Restaurant availability and reservation monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
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.
エンドポイントファミリー
2
ドキュメント化されたパラメータ
17
サンプル数
4
ライブカタログスナップショット
稼働エンドポイント
4
メソッド
GET
必須パラメータ
10
スキーマ参照
4
{
"platform": "OpenTable",
"endpoint": "opentable-search",
"method": "GET",
"path": "/opentable/search",
"auth": "apiKey"
}ユースケース
Extract OpenTable restaurant profiles with live bookable timeslots, diner reviews, menus, and location-based restaurant search as structured JSON.
OpenTableエンドポイントを使えば、「Restaurant availability and reservation monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
OpenTableエンドポイントを使えば、「Diner review and rating analytics」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
OpenTableエンドポイントを使えば、「Menu and price tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
OpenTableエンドポイントを使えば、「Location-based restaurant discovery」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のOpenTableエンドポイントカタログから取得しています(エンドポイント4件、ドキュメント化されたリクエストパラメータ17個、公開レスポンススキーマ4件)。DocsとPlaygroundが参照しているカタログと同じものです。
OpenTableのエンドポイントは4件、2つのリクエストファミリーに分類されています(Restaurant、Search)。
これらのOpenTableエンドポイントには17個のリクエストパラメータがドキュメント化されており、うち10個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
4件のOpenTableエンドポイントのうち4件が実際のサンプルレスポンスを、4件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
OpenTableのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
OpenTableのエンドポイントは4個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/opentable/restaurant
/opentable/search
エンドポイントカタログ
/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. Credential-free.
MCPツール 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. Credential-free.
MCPツール opentable_restaurant
/opentable/restaurant/reviewsReturns a page of diner reviews (author, text, per-category ratings) for a restaurant. Credential-free.
MCPツール opentable_restaurant_reviews
/opentable/restaurant/menusReturns a restaurant's menus (sections, items, prices). Credential-free.
MCPツール opentable_restaurant_menus
関連API
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.
対象企業
Booking Holdings Inc. · BKNG
OpenTableを運営するのはBooking Holdings Inc.(BKNG)です。CrawloraのSECエンドポイントは同じ企業のCIKを受け取るため、提出書類・財務・インサイダー取引・13F保有を上記のOpenTableエンドポイントと同じAPIキーで取得できます。
カタログ内の他のBooking Holdings Inc.プラットフォーム
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.
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.
FAQ
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.