Tock is a reservations, events, and guest-data platform for restaurants, bars, and wineries, now part of American Express and merging into Resy. Its API and webhooks—gated behind Premium plans and an email-request key—let you export historical reservation and guest data, receive real-time reservation and guest-profile updates, and ingest basic guest records, while reservation creation and cancellation remain dashboard-only.

Tock is a reservations, table-management, and event-booking platform for restaurants, bars, and wineries, letting guests book reservations, takeout, and ticketed culinary experiences around the world. Operators use Tock to manage pre-paid bookings and experiences, run events, capture rich guest profiles, and reconcile payments. Acquired by American Express from Squarespace in October 2024, Tock is being combined with Resy into a single reservation platform, bringing its fine-dining and winery inventory under the Resy brand.
Core product areas include:
Common data entities:
Restaurants run daily service on Tock, but turning its data into programmatic automation is gated by plan tier, manual key provisioning, and deliberate read-only limits:
Supergood reverse-engineers authenticated Tock dashboard flows alongside the official Data Exports, Guest Profile Ingest, and webhook surfaces to deliver a unified, real-time API for your venue—even on data that the public API leaves read-only or batch-lagged.
Use Tock with AI agents: Tock MCP Server →
Book a 30-minute session to confirm your Tock plan tier, locations, and the reservation, experience, and guest data you need.
We deliver a production-ready Tock adapter tailored to your venue's configuration and entitlements.
Go live with continuous monitoring and automatic adaptation as Tock evolves and merges into Resy.
Authentication
/authenticateAuthenticate to a Tock business using dashboard credentials or an API key and obtain a session for downstream calls.
Reservations
/reservationsList reservations and walk-ins with filters for date, party state, experience, and business location.
Reservations
/reservations/{id}Retrieve a single reservation with pricing, payments, seating, servers, tags, and guest responses.
Experiences
/experiencesList bookable experiences, ticketed events, add-on items, and included menu selections.
Guests
/guestsRetrieve guest profiles with contact details, visit and spend history, preferences, tags, and occasions.
Guests
/guestsAdd or update basic guest information and profile tags via the Guest Profile Ingest surface.
- Pull reservations, walk-ins, experiences, and payments across all Tock locations - Stream party-state changes (expected, arrived, seated, no-show, cancelled) in real time - Reconcile guest profiles, visit history, and spend into a unified customer 360
- Push visit, spend, and occasion data into email and loyalty platforms - Ingest enriched guest profiles and tags back into Tock for better service - Trigger win-back and VIP campaigns from real-time guest-profile webhooks
- Match subtotals, taxes, service charges, gratuity, and fees against your accounting system - Track refunds, payouts, and discounts on pre-paid bookings and ticketed events - Surface deposits and amounts due for finance reporting
- Feed seating, server, and feedback data into staffing and service-quality tools - Aggregate experience and event demand across venues for forecasting - Monitor real-time reservation flow without manual export downloads
Authentication
API key issued via integrate@tockhq.com, plus authenticated dashboard sessions and MFA handled in a managed session
Connectivity
Official Data Exports API, Guest Profile Ingest API, and real-time webhooks, supplemented by authenticated dashboard flows
Response format
Normalized JSON across reservations, experiences, payments, and guest-profile objects
Rate limits
Adaptive throttling tuned to your business to stay within Tock-side limits
Session management
Automatic session refresh, MFA handling, and API-key rotation
Data freshness
Near real-time via webhooks; twice-daily Data Exports otherwise reflect data as of ~12 hours prior
Security
Encrypted credential vault, scoped tokens, SOC 2-aligned controls, and audit logging
Webhooks
Real-time callbacks for reservation, walk-in, and guest-profile updates
Latency
Sub-second reads on cached reservation and guest entities; multi-second writes on guest ingest
Throughput
Horizontally scaled workers sized to multi-location reservation and guest volume
Reliability
Retry, backoff, and idempotency keys for guest ingest and webhook reconciliation
Adaptation
Continuous monitoring of Tock releases and the ongoing merge into Resy under American Express
Yes. Only Premium and Premium Unlimited plans are eligible for API or webhook access. Keys are requested by emailing integrate@tockhq.com from an Account Owner on your Dashboard Team page; Supergood works with whatever entitlements your plan provides.
Not through Tock's public API—reservation creation, modification, and cancellation remain dashboard-only, and the Guest Profile Ingest API only writes basic guest information. Supergood reverse-engineers authenticated dashboard flows to extend automation beyond those limits where your permissions allow.
Tock's Data Exports API runs twice daily with roughly a 12-hour lag. Supergood combines the real-time reservation and guest-profile webhooks with authenticated reads to deliver near real-time data rather than waiting on batch files.
American Express is combining Tock and Resy into a single platform. Supergood continuously monitors branding, endpoint, and ownership changes and adapts your adapter so the integration keeps working through the transition.
Guest profiles include contact details, visit and spend history, dietary restrictions and preferences, tags, notes, and special occasions at both business and business-group levels. Supergood respects patron-owned versus business-managed field boundaries when reading and writing.