OpenTable logo

OpenTable

OpenTable is a global restaurant reservation platform owned by Booking Holdings. The OpenTable Partner Portal exposes restricted partner APIs for reservations, availability, restaurant content, reviews, and CRM integrations to approved partners.

2 APIs 4 Features
HospitalityReservationsRestaurants

APIs

OpenTable Partner API

Restricted REST API for approved partners covering restaurant content, availability, reservations, and CRM. Access is granted through the OpenTable Partner Portal under contract...

OpenTable Affiliate / Restaurant Search Widgets

Widget and reservation embeds for affiliate sites, plus restaurant search/availability for approved partners.

Features

Restaurant Content and Directory

Programmatic access to restaurant profiles, locations, and metadata for approved partners.

Availability and Reservations

Real-time table availability lookups and reservation booking for partner experiences.

Reviews and Guest Data

Access to diner reviews and guest/CRM data for approved integrations under contract.

Sandbox Environment

Approved partners receive a sandbox for discovery and testing before production access.

Use Cases

Embedded Restaurant Booking

Third-party apps and sites embed availability and booking flows to let diners reserve tables without leaving the partner experience.

Tech Stack Integration

Restaurants connect OpenTable to POS, CRM, and operations systems to unify reservation and guest data.

Affiliate Referrals

Affiliate partners surface OpenTable availability and earn from referred reservations.

Integrations

POS Integrations

OpenTable integrates with point-of-sale systems to sync reservations, covers, and guest spend data with restaurant operations.

CRM and Marketing Platforms

Guest profile, reservation, and review data can flow to partner CRM and marketing tools through approved partner integrations.

Affiliate and Booking Widgets

Affiliate sites and third-party platforms embed OpenTable reservation widgets and deep links to surface real-time availability and drive bookings.

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Developer
Developer
🔗
Documentation
Documentation
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
💬
Support
Support
💬
FAQ
FAQ
🔧
HorizonCalendar (Swift Calendar UI)
Tools
🔧
otj-pg-embedded (Java Embedded PostgreSQL)
Tools
🔧
spur-ioc (Node.js Dependency Injection)
Tools
🔧
mercury-bot (Static Translation Bot)
Tools
🔧
eslint-config-opentable (Shared ESLint Config)
Tools
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: opentable
url: https://raw.githubusercontent.com/api-evangelist/opentable/refs/heads/main/apis.yml
name: OpenTable
kind: company
description: OpenTable is a global restaurant reservation platform owned by Booking Holdings. The OpenTable
  Partner Portal exposes restricted partner APIs for reservations, availability, restaurant content, reviews,
  and CRM integrations to approved partners.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Hospitality
  - Reservations
  - Restaurants
created: '2026-05-08'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
  - aid: opentable:partner-api
    name: OpenTable Partner API
    description: Restricted REST API for approved partners covering restaurant content, availability, reservations,
      and CRM. Access is granted through the OpenTable Partner Portal under contractual agreement.
    humanURL: https://dev.opentable.com/partner-portal
    tags:
    - REST
    - Partner
    - Reservations
    properties:
    - type: Documentation
      url: https://docs.opentable.com/
    - type: Portal
      url: https://dev.opentable.com/partner-portal
    - type: SignUp
      url: https://www.opentable.com/restaurant-solutions/api-partners/
    - type: Sandbox
      url: https://dev.opentable.com/partner-portal
    - type: Authentication
      url: https://docs.opentable.com/
      title: Partner-issued API credentials (granted on approval)
    - type: FAQ
      url: https://www.opentable.com/restaurant-solutions/api-partners/faqs/
    - type: Marketing
      url: https://platform.opentable.com/
  - aid: opentable:affiliate-api
    name: OpenTable Affiliate / Restaurant Search Widgets
    description: Widget and reservation embeds for affiliate sites, plus restaurant search/availability
      for approved partners.
    humanURL: https://dev.opentable.com/partner-portal
    tags:
    - Affiliate
    - Widgets
    properties:
    - type: Documentation
      url: https://docs.opentable.com/
    - type: SignUp
      url: https://www.opentable.com/restaurant-solutions/api-partners/
    - type: Portal
      url: https://dev.opentable.com/partner-portal
common:
  - type: GitHubOrganization
    url: https://github.com/opentable
  - type: LinkedIn
    url: https://www.linkedin.com/company/opentable
  - type: Website
    url: https://www.opentable.com/
  - type: Developer
    url: https://dev.opentable.com/partner-portal
  - type: Documentation
    url: https://docs.opentable.com/
  - type: Pricing
    url: https://www.opentable.com/restaurant-solutions/plans/
  - type: StatusPage
    url: https://status.opentable.com/
  - type: Support
    url: https://support.opentable.com/
  - type: FAQ
    url: https://www.opentable.com/restaurant-solutions/api-partners/faqs/
  - type: Tools
    title: HorizonCalendar (Swift Calendar UI)
    url: https://github.com/opentable/HorizonCalendar
  - type: Tools
    title: otj-pg-embedded (Java Embedded PostgreSQL)
    url: https://github.com/opentable/otj-pg-embedded
  - type: Tools
    title: spur-ioc (Node.js Dependency Injection)
    url: https://github.com/opentable/spur-ioc
  - type: Tools
    title: mercury-bot (Static Translation Bot)
    url: https://github.com/opentable/mercury-bot
  - type: Tools
    title: eslint-config-opentable (Shared ESLint Config)
    url: https://github.com/opentable/eslint-config-opentable
  - type: Integrations
    data:
    - name: POS Integrations
      description: OpenTable integrates with point-of-sale systems to sync reservations, covers, and guest
        spend data with restaurant operations.
    - name: CRM and Marketing Platforms
      description: Guest profile, reservation, and review data can flow to partner CRM and marketing tools
        through approved partner integrations.
    - name: Affiliate and Booking Widgets
      description: Affiliate sites and third-party platforms embed OpenTable reservation widgets and deep
        links to surface real-time availability and drive bookings.
  - type: Features
    data:
    - name: Restaurant Content and Directory
      description: Programmatic access to restaurant profiles, locations, and metadata for approved partners.
    - name: Availability and Reservations
      description: Real-time table availability lookups and reservation booking for partner experiences.
    - name: Reviews and Guest Data
      description: Access to diner reviews and guest/CRM data for approved integrations under contract.
    - name: Sandbox Environment
      description: Approved partners receive a sandbox for discovery and testing before production access.
  - type: UseCases
    data:
    - name: Embedded Restaurant Booking
      description: Third-party apps and sites embed availability and booking flows to let diners reserve
        tables without leaving the partner experience.
    - name: Tech Stack Integration
      description: Restaurants connect OpenTable to POS, CRM, and operations systems to unify reservation
        and guest data.
    - name: Affiliate Referrals
      description: Affiliate partners surface OpenTable availability and earn from referred reservations.
  - type: Plans
    url: plans/opentable-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/opentable-rate-limits.yml
  - type: FinOps
    url: finops/opentable-finops.yml
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com