Agents
Create agents, configure prompts, link tools, skills, knowledge sources and channels.
Conversations
Send messages, stream responses (SSE), list conversations and their messages.
Hub
Manage your hub identity, domain, access policies, external links and clients.
Billing
Configure plans, credit packages, coupons and inspect client subscriptions.
Base URL
/public/api/v1/.
What it’s not
This API is workspace-scoped, not user-scoped. There is no end-user OAuth flow here. The API key authenticates a workspace, and every operation runs as that workspace. For end-user authentication into the Hub portal (where your clients sign in to chat with agents), see the Hub product documentation.Format
- All requests and responses use
application/json(unless noted, like file uploads). - All IDs in URLs are UUIDs.
- Timestamps are ISO 8601 with timezone (
2026-12-31T23:59:59Z). - Strict request body parsing — unknown fields return
400 VALIDATION_ERROR.
Next steps
Create an API key
Generate a workspace API key inside Studio. See Authentication.
Make your first call
Follow the Quickstart to list agents and send a message in under five minutes.

