Skip to main content

List calls

GET /calls Returns an array of call objects, newest first. Test calls made from the dashboard’s own “Test Call” button are excluded.

Get a call

GET /calls/{callId} — includes the full transcript and a computed creditsUsed field the list endpoint doesn’t return.

Response shape

hasRecording only indicates whether audio exists — it’s never the raw storage key.

Get a recording

GET /calls/{callId}/recording — returns a short-lived presigned URL to the raw audio, for inline playback.
GET /calls/{callId}/recording/download — streams the recording back as an MP3 directly, named after the caller.