API Reference
API Overview
Attachments
Download an attachment
Chats
Read what has happened: chats, the per-chat event sequence with no gaps in it, and mark-as-read with the typing indicator.
ChatsEvents
Read what has happened: chats, the per-chat event sequence with no gaps in it, and mark-as-read with the typing indicator.
List a chat's events
ChatsMessages
Send a message into a chat. Content is the sealed parts union; delivery is asynchronous and reported on the chat’s event sequence.
Send a message in a chat
Contract
The API serving its own contract: this OpenAPI document, and the part authority schemas.
Download the OpenAPI definition
Get a part type's JSON Schema
Destination Messages
Send a message into a chat. Content is the sealed parts union; delivery is asynchronous and reported on the chat’s event sequence.
Send a message
Event Log
Server-sent event streams — the same events the webhooks carry, held open instead of delivered.
List account events
Media
Upload durable media bytes before addressing them from a media part.
Upload media
Phone Numbers
The sending numbers behind your chats, with their live health: quality rating, messaging tier, and display-name status.
List phone numbers
Streams
Server-sent event streams — the same events the webhooks carry, held open instead of delivered.
Stream events (SSE)
Templates
Register message templates and read back the sendable ones with the parameters each takes — what a send outside the customer window needs, and what an agent is handed as tool schemas.
Register a template
List templates
Webhook Deliveries
Register where events are delivered, roll the signing secret without dropping a delivery, and see how the destination is behaving.
List webhook delivery history
Webhook Endpoints
Register where events are delivered, roll the signing secret without dropping a delivery, and see how the destination is behaving.
Register a webhook endpoint
Delete a webhook endpoint
List webhook endpoints
Get a webhook endpoint
Update a webhook endpoint
Webhook EndpointsReplays
Register where events are delivered, roll the signing secret without dropping a delivery, and see how the destination is behaving.
Replay retained webhook events
Get webhook replay status
Webhook EndpointsSecrets
Register where events are delivered, roll the signing secret without dropping a delivery, and see how the destination is behaving.