Tether API Documentation

Use the Tether API to manage contacts, conversations, messages, and more. Seamlessly integrate AI-powered lead management and omnichannel messaging into your organization.

Getting started

To get started, authenticate using JWT tokens via the /api/auth/login endpoint, then use our HTTP REST API to manage contacts, conversations, messages, and automations. All endpoints require authentication except for webhooks and public messaging endpoints.

Guides

Authentication

Learn how to authenticate your API requests.

Read more

Errors

Read about the different types of errors returned by the API.

Read more

Webhooks

Learn how to programmatically configure webhooks for your app.

Read more

Resources

Contacts

Learn about the contact model and how to create, retrieve, update, delete, and list contacts.

Users

Manage user profiles, access roles, and personal API keys used for outbound messaging.

Pipelines

Configure stages for contacts and applications and migrate statuses safely.

Automations

Create event-driven rules that move leads, fire webhooks, or send autopilot messages.

AI & Text Generation

Use process prompts or the playground to generate replies with your configured AI models.

Conversations

Learn about the conversation model and how to retrieve, update, resolve, and list conversations.

Organizations

Learn about the organization model and how to create and manage organizations and their settings.

Messages

Learn about the message model and how to send and retrieve messages across SMS, Facebook, and Webchat.

Was this page helpful?