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.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Restaurant, Events, Catering, Leads, Webhooks, Sales
- Created: 2026-06-02
- Modified: 2026-06-03
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 captures inquiries directly into Tripleseat, and webhooks emit events such as CREATE_LEAD, CONVERT_LEAD, and CONVERT_LEAD_TO_BOOKING to subscriber URLs. The API uses OAuth 2.0 authentication, paginates 50 records per page via the page parameter, enforces a 10 requests-per-second limit on leads and events endpoints, and is served from api.tripleseat.com under the v1 path.
Human URL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview
Base URL: https://api.tripleseat.com
- Leads, Events, Webhooks, Accounts
- Website
- Documentation
- Support
- GitHubOrganization
- Blog
- Marketplace
- Partners
- Pricing
- SpectralRules
- Vocabulary
- Plans
- RateLimits
- FinOps
| Name | Description |
|---|---|
| Lead Capture | Capture inquiries through the public lead form API and the leads endpoints, routing leads to the correct location. |
| Event And Booking Management | Retrieve and manage events and bookings across the sales lifecycle. |
| Account And Contact CRM | Maintain accounts and their associated contacts for customer records. |
| Webhooks | Subscribe to lead and booking lifecycle events, verified with a SHA256-HMAC X-Signature header. |
| Multi-Location Support | Model sites that group multiple locations and target leads and events at specific locations. |
| Name | Description |
|---|---|
| Website Lead Forms | Embed a public lead form on a website to push inquiries directly into Tripleseat via the lead form API. |
| CRM And Marketing Sync | Synchronize accounts, contacts, and events with external CRM and email marketing platforms. |
| Real-Time Integrations | React to lead creation and conversion in real time using webhooks to drive downstream automation. |
| Reporting And Analytics | Extract events and leads into data warehouses and dashboards for sales reporting. |
| Name | Description |
|---|---|
| SevenRooms | Reservation, seating, and guest management platform that shares reservation and event details with Tripleseat. |
| OpenTable Guest Center | Connect Tripleseat events to OpenTable guest center bookings to avoid double bookings. |
| Tock | Collect private event leads from Tock and transfer them into Tripleseat. |
| Square | Tripleseat integration available through the Square App Marketplace. |
Machine-readable API specifications organized by format.
- Lead
- Lead Create
- Event
- Account
- Account Update
- Contact
- Contact Create
- Location
- Site
- User
- Webhook Payload
- Webhook Headers
- 12 JSON Structure files in json-structure/ mirroring the JSON Schema models.
- 12 example payloads in examples/ for the core resources and webhook payloads.
Naftiko capabilities organized as self-contained, per-business-surface definitions, each exposing one REST adapter and one MCP adapter.
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| Leads | Tripleseat API | 4 | Sales Manager, Integration Developer |
| Events | Tripleseat API | 3 | Sales Manager, Operations Coordinator |
| Accounts | Tripleseat API | 3 | Sales Manager |
| Contacts | Tripleseat API | 1 | Sales Manager |
| Locations | Tripleseat API | 1 | Operations Coordinator |
| Sites | Tripleseat API | 1 | Operations Coordinator |
| Users | Tripleseat API | 2 | Administrator |
- Tripleseat Vocabulary — Unified taxonomy mapping 7 resources, 5 actions, 7 workflows, and 4 personas across operational (OpenAPI) and capability (Naftiko) dimensions.
- Tripleseat Spectral Rules — 33 rules across 13 categories enforcing Tripleseat API conventions.
- Plans & Pricing — Custom-quoted per-venue annual subscription with optional add-ons and Floorplans memberships (API Commons Plans 0.1).
- Rate Limits — 10 requests per second on leads and events endpoints; 50-record pagination; webhook retry policy (API Commons Rate Limits 0.1).
- FinOps — FOCUS-aligned subscription billing model (FinOps Framework 1.0).
FN: Kin Lane
Email: kin@apievangelist.com