Base URL
Authentication
Every request requires a workspace API token in theAuthorization header:
Errors
All errors share one envelope:details:
A
404 is returned for conversations that exist but belong to another
workspace. The API never reveals whether a resource exists outside the
token’s workspace.Rate limits
Write endpoints are rate limited — 60 requests per minute for conversation writes (assign, send message), 30 per minute for agent and contact writes, and 10 per minute for sending a broadcast; each endpoint’s reference page lists its limit. All other endpoints accept 100 requests per minute per IP. Exceeding a limit returns429 RATE_LIMIT_EXCEEDED.
IDs
Resources use cuid identifiers likecmbxgz9pq0003ph01m4n5o6p7. To find a conversation’s ID, open it in the agent console — it’s the last segment of the URL: