Every public Chatzuri capability has a REST API behind it. Use the API to build custom UIs, automate operations, or integrate Chatzuri into your stack.
Where the full reference lives
Developer documentation — endpoints, payloads, code samples — is at /docs. The guides you're reading give you the picture; the docs give you every parameter.
What you can do via API
- Agents — create, read, update, delete; upload icons and profile pictures; update settings
- Teams — create, list, update, delete
- Messaging — send messages to any agent (with streaming support)
- Conversations — list, search, fetch
- Leads — list, fetch, export
- Support tickets — file and read
- Webhooks — subscribe to events
Quick start
- Get an API key — see API keys
- Send a test message — see REST API channel
- Subscribe to webhooks — see Webhooks
SDKs
The API is REST + JSON, so it works with any HTTP client. Code examples in JavaScript, Python, PHP, and Shell are included on every doc page at /docs.
Rate limits
Every team has per-minute and per-month rate limits. Check your plan's limits at Team settings → Plans. 429 responses include a Retry-After header.
Support
For API support, file a ticket from the dashboard's Support page. Include your team ID, the endpoint you're hitting, and the full request and response.
