Tripleseat
Tripleseat is event management and catering sales software for restaurants, hotels, and unique venues, helping operators capture leads, book events, and manage the sales lifecycle. Tripleseat provides a public REST API and webhooks for partners and customers to integrate event and lead data with external systems. The API exposes endpoints for leads, events, accounts, contacts, locations, sites, and users, and supports a public lead form for capturing inquiries directly into Tripleseat. Webhooks emit trigger events such as CREATE_LEAD, CONVERT_LEAD, and CONVERT_LEAD_TO_BOOKING, signed with a SHA256-HMAC X-Signature header. Authentication moved from OAuth 1.0 to OAuth 2.0, with OAuth 1.0 discontinued on July 1, 2026, and v1 endpoints served from api.tripleseat.com.
APIs
Tripleseat API
The Tripleseat REST API provides access to leads, events, accounts, contacts, locations, sites, and users for event and catering sales workflows. A public lead form endpoint cap...
Features
Capture inquiries through the public lead form API and the leads endpoints, routing leads to the correct location.
Retrieve and manage events and bookings across the sales lifecycle.
Maintain accounts and their associated contacts for customer records.
Subscribe to lead and booking lifecycle events, verified with a SHA256-HMAC X-Signature header.
Model sites that group multiple locations and target leads and events at specific locations.
Use Cases
Embed a public lead form on a website to push inquiries directly into Tripleseat via the lead form API.
Synchronize accounts, contacts, and events with external CRM and email marketing platforms.
React to lead creation and conversion in real time using webhooks to drive downstream automation.
Extract events and leads into data warehouses and dashboards for sales reporting.
Integrations
Reservation, seating, and guest management platform that shares reservation and event details with Tripleseat.
Connect Tripleseat events to OpenTable guest center bookings to avoid double bookings.
Collect private event leads from Tock and transfer them into Tripleseat.
Tripleseat integration available through the Square App Marketplace.
Event Specifications
Tripleseat Webhooks
Tripleseat webhooks POST a JSON package to a subscriber URL when a lead or booking lifecycle event occurs. Each request carries an X-Signature header computed with SHA256-HMAC u...
ASYNCAPI