Skip to main content
GET
Get one call. Poll this until status is completed or failed, or use the call.completed and call.failed events instead.

Request

Headers

string
required
Bearer token with your API key (scope agents)

Path

string
required
The call id (UUID), from Place call

Response

200 OK

Fields

string
queued, dialing, in_progress, completed or failed. See call lifecycle
string | null
Short code set when the call ends, such as dial_unconfirmed, stale or lost. Treat it as informational
integer | null
Connected seconds. null until the call ends
string | null
When the call connected. null if it never did
boolean
true when the recording is available
boolean
true when the transcript is available
object | null
Call summary from the runtime (for example turns, tool_calls, tool_failures, hung_up, error). null while running
object
runtime_usd is the agent runtime fee as charged. runtime_billing_status is pending, billed, skipped or failed
string
dashboard, api or mcp

Errors

Example