/public, for example:
Authentication
All endpoints (except the health check) require an API key. You can find yours in Profile → API Key on the Callin dashboard. Pass it in either of these ways: HeaderRegenerating your API key — You can regenerate your key from the same Profile → API Key section. Note that regenerating immediately invalidates your previous key, so make sure to update it everywhere it’s in use before regenerating.
The health check endpoint GET /public/health is unauthenticated and can be used to verify connectivity.
Response format
All responses are JSON and follow a consistent envelope:| Field | Description |
|---|---|
success | true or false |
data | The returned resource or result |
error | Error message if success is false |
pagination | Present on list endpoints |
Try it interactively
Every endpoint page includes an API playground. Select a server, add your API key, and fire live requests directly from the docs — no separate tool needed.What you can build
- AI voice agents — create, update, and manage agents and their behavior
- Knowledge bases — upload and manage the content your agents use during calls
- Call logs & transcripts — retrieve records and transcripts for every call

