OpenTable API

Restaurant discovery and reservation API providing real-time availability and booking for 55,000+ restaurants globally via OpenTable's reservation network.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other restaurants reservations dining travel rest-api food
⚙ Agent Friendliness
41
/ 100
Can an agent use this?
🔒 Security
77
/ 100
Is it safe for agents?
⚡ Reliability
63
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
62
Error Messages
60
Auth Simplicity
50
Rate Limits
38

🔒 Security

TLS Enforcement
100
Auth Strength
78
Scope Granularity
65
Dep. Hygiene
68
Secret Handling
72

HTTPS enforced; OAuth 2.0 for user actions; PCI-DSS compliance for payment handling on reservation deposits

⚡ Reliability

Uptime/SLA
65
Version Stability
68
Breaking Changes
60
Error Recovery
58
AF Security Reliability

Best When

An agent needs to make real restaurant reservations — not just recommend — with real-time availability checking as part of a concierge or travel workflow.

Avoid When

You only need restaurant discovery/recommendations without transactional booking, or your target restaurants are independent and unlikely to be on OpenTable.

Use Cases

  • Searching for restaurants with real-time table availability for a given party size and time
  • Booking restaurant reservations on behalf of users in a concierge agent
  • Surfacing restaurant details, cuisine types, and neighborhood within travel apps
  • Canceling or modifying existing reservations programmatically
  • Building dining recommendation flows for travel and lifestyle platforms

Not For

  • Accessing Yelp-style user reviews or photos (OpenTable reviews are limited)
  • Menu data or pricing information
  • Delivery or takeout ordering
  • Restaurants not listed on the OpenTable network

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: oauth2 api_key
OAuth: Yes Scopes: Yes

Affiliate/partner API access requires application approval. OAuth 2.0 used for user-level reservation actions. Read-only discovery endpoints use API key auth.

Pricing

Model: commission
Free tier: No
Requires CC: No

Access requires affiliate program approval. Revenue model is per-cover fee on completed reservations. No self-serve sandbox — must apply to developer program.

Agent Metadata

Pagination
offset
Idempotent
No
Retry Guidance
Not documented

Known Gotchas

  • Developer program application required — no instant sandbox access
  • Availability is real-time; slots can disappear between search and booking — handle race conditions
  • Reservation creation is not idempotent — agents must avoid retrying on ambiguous failures
  • Documentation quality is below average; many edge cases undocumented
  • Partner approval process can take weeks — plan for long onboarding lead time
  • ToS restricts certain display formats and requires OpenTable branding on booking UI

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for OpenTable API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6418
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered