aid: tripleseat name: Tripleseat description: >- 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. type: Index accessModel: pricing: paid onboarding: self-serve trial: false try_now: false public: false label: Paid ยท Self-serve signup confidence: high source: - plans - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tripleseat.png tags: - Restaurant - Events - Catering - Leads - Webhooks - Sales url: https://raw.githubusercontent.com/api-evangelist/tripleseat/refs/heads/main/apis.yml created: '2026-06-02' modified: '2026-06-03' specificationVersion: '0.19' apis: - aid: tripleseat:tripleseat-accounts-api name: Tripleseat Accounts API description: Retrieve and update accounts. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Accounts properties: - type: OpenAPI url: openapi/tripleseat-accounts-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-contacts-api name: Tripleseat Contacts API description: Create and associate contacts with accounts. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Contacts properties: - type: OpenAPI url: openapi/tripleseat-contacts-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-events-api name: Tripleseat Events API description: Retrieve events and their bookings. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Events properties: - type: OpenAPI url: openapi/tripleseat-events-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-leads-api name: Tripleseat Leads API description: Capture and retrieve leads, including the public lead form. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Leads properties: - type: OpenAPI url: openapi/tripleseat-leads-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-locations-api name: Tripleseat Locations API description: Retrieve locations within a site. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Locations properties: - type: OpenAPI url: openapi/tripleseat-locations-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-sites-api name: Tripleseat Sites API description: Retrieve sites that group locations. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Sites properties: - type: OpenAPI url: openapi/tripleseat-sites-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json - aid: tripleseat:tripleseat-users-api name: Tripleseat Users API description: Retrieve Tripleseat users. humanURL: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview baseURL: https://api.tripleseat.com tags: - Users properties: - type: OpenAPI url: openapi/tripleseat-users-api-openapi.yml - type: Documentation url: https://support.tripleseat.com/hc/en-us/articles/205162108-API-Overview - type: Authentication url: https://support.tripleseat.com/hc/en-us/articles/19394408627479-API-Authentication - type: APIReference url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: AsyncAPI url: asyncapi/tripleseat-webhooks-asyncapi.yml - type: JSONSchema url: json-schema/tripleseat-api-lead-schema.json - type: JSONSchema url: json-schema/tripleseat-api-lead-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-event-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-schema.json - type: JSONSchema url: json-schema/tripleseat-api-account-update-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-schema.json - type: JSONSchema url: json-schema/tripleseat-api-contact-create-schema.json - type: JSONSchema url: json-schema/tripleseat-api-location-schema.json - type: JSONSchema url: json-schema/tripleseat-api-site-schema.json - type: JSONSchema url: json-schema/tripleseat-api-user-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-payload-schema.json - type: JSONSchema url: json-schema/tripleseat-webhooks-webhook-headers-schema.json - type: JSONStructure url: json-structure/tripleseat-api-lead-structure.json - type: JSONStructure url: json-structure/tripleseat-api-event-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-structure.json - type: JSONStructure url: json-structure/tripleseat-api-lead-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-account-update-structure.json - type: JSONStructure url: json-structure/tripleseat-api-contact-create-structure.json - type: JSONStructure url: json-structure/tripleseat-api-location-structure.json - type: JSONStructure url: json-structure/tripleseat-api-site-structure.json - type: JSONStructure url: json-structure/tripleseat-api-user-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-payload-structure.json - type: JSONStructure url: json-structure/tripleseat-webhooks-webhook-headers-structure.json - type: JSONLD url: json-ld/tripleseat-api-context.jsonld - type: JSONLD url: json-ld/tripleseat-webhooks-context.jsonld - type: Examples url: examples/tripleseat-api-lead-example.json - type: Examples url: examples/tripleseat-api-event-example.json - type: Examples url: examples/tripleseat-api-account-example.json - type: Examples url: examples/tripleseat-api-contact-example.json - type: Examples url: examples/tripleseat-api-lead-create-example.json - type: Examples url: examples/tripleseat-api-account-update-example.json - type: Examples url: examples/tripleseat-api-contact-create-example.json - type: Examples url: examples/tripleseat-api-location-example.json - type: Examples url: examples/tripleseat-api-site-example.json - type: Examples url: examples/tripleseat-api-user-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-payload-example.json - type: Examples url: examples/tripleseat-webhooks-webhook-headers-example.json common: - type: PostmanWorkspace url: https://www.postman.com/kinlaneapi/tripleseat/overview - type: AgenticAccess url: agentic-access/tripleseat-agentic-access.yml - type: TrustCenter url: security/tripleseat-trust-center.yml - type: DomainSecurity url: security/tripleseat-domain-security.yml - type: Authentication url: authentication/tripleseat-authentication.yml - type: OAuthScopes url: scopes/tripleseat-scopes.yml - type: Website url: https://tripleseat.com - type: Documentation url: https://support.tripleseat.com/hc/en-us/sections/200821727-Tripleseat-API - type: Support url: https://support.tripleseat.com/hc/en-us - type: GitHubOrganization url: https://github.com/tripleseat - type: Blog url: https://tripleseat.com/blog/ - type: Marketplace url: https://tripleseat.com/partnermarketplace/ - type: Partners url: https://tripleseat.com/partner-types/integrations/ - type: Pricing url: https://support.tripleseat.com/hc/en-us/sections/24155934375191-Registration-and-Pricing - type: LinkedIn url: https://www.linkedin.com/company/tripleseat-software/ - type: SpectralRules url: rules/tripleseat-spectral-rules.yml - type: Vocabulary url: vocabulary/tripleseat-vocabulary.yaml - type: Plans url: plans/tripleseat-plans-pricing.yml - type: RateLimits url: rate-limits/tripleseat-rate-limits.yml - type: FinOps url: finops/tripleseat-finops.yml - type: Features data: - name: Lead Capture description: >- Capture inquiries through the public lead form API and the leads endpoints, routing leads to the correct location. - name: Event And Booking Management description: Retrieve and manage events and bookings across the sales lifecycle. - name: Account And Contact CRM description: Maintain accounts and their associated contacts for customer records. - name: Webhooks description: Subscribe to lead and booking lifecycle events, verified with a SHA256-HMAC X-Signature header. - name: Multi-Location Support description: Model sites that group multiple locations and target leads and events at specific locations. - type: UseCases data: - name: Website Lead Forms description: Embed a public lead form on a website to push inquiries directly into Tripleseat via the lead form API. - name: CRM And Marketing Sync description: Synchronize accounts, contacts, and events with external CRM and email marketing platforms. - name: Real-Time Integrations description: React to lead creation and conversion in real time using webhooks to drive downstream automation. - name: Reporting And Analytics description: Extract events and leads into data warehouses and dashboards for sales reporting. - type: Integrations data: - name: SevenRooms description: Reservation, seating, and guest management platform that shares reservation and event details with Tripleseat. - name: OpenTable Guest Center description: Connect Tripleseat events to OpenTable guest center bookings to avoid double bookings. - name: Tock description: Collect private event leads from Tock and transfer them into Tripleseat. - name: Square description: Tripleseat integration available through the Square App Marketplace. maintainers: - FN: Kin Lane email: kin@apievangelist.com