Retrieve a call
Returns the full record, including the transcript, the recording, and any provider errors recorded while the call was running. The list endpoint returns the summary shape instead — a transcript on every row of a page is megabytes nobody asked for. When a call did not connect, failure_code and failure_reason say why, and errors carries anything a provider reported mid-call.
Authorizations
Your Wixzel Phone API key: Authorization: Bearer wv_live_.... Keys are scoped; grant only what the integration needs.
Path Parameters
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
Response
The call, in full
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
call Stable id for this call across logs, usage and webhooks.
queued, ringing, in-progress, completed, failed, busy, no-answer, canceled inbound, outbound ^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
Micro-USD. 1_000_000 = $1.00.
194000
Q.850 hangup cause from the carrier, or null if the call connected. Branch on this rather than on failure_reason, which is prose and may be reworded. 17 busy, 19 no answer, 21 rejected by the carrier, 34 congestion, 102 timeout.
21
What to actually do about the failure, in plain language. Null if the call connected.
"The provider rejected the call outright (403/407). In order of likelihood: your carrier account is suspended, closed, or out of balance; …"
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"

