Call Logs
Get Call Log
Fetch the log entry for a single call, including outcome, sentiment, duration, and post-call analysis fields.
GET
Get a call log
Fetches the call log for a single call: the call
id, its status (completed, failed, no-answer, busy, voicemail), duration_sec, the end_reason, the high-level sentiment, the agent_id that ran the call, the destination number, and any post-call analysis fields defined on the agent. The transcript and recording URL are not returned in this lightweight log, fetch those through Get Call Details.
When to use this
- CRM sync: write back the outcome and post-call analysis to the source CRM record.
- Live dashboards: render call cards with sentiment and outcome badges.
- Quality monitoring: flag calls where the analysis fields indicate a follow-up is required.
- Lightweight checks: poll for completion without paying the cost of fetching the full transcript.
Path parameters
| Parameter | Description |
|---|---|
id | The call ID, for example call_x9y3zp4mq7r1. |
Errors
404 Not Foundis returned when the call does not exist.403 Forbiddenis returned when the API key cannot read call data on this workspace.
Request
Response
Related endpoints
- Get Call Details: full transcript and recording URL.
- List Call Logs: filter and paginate call logs.
- Get Calls by Campaign: logs scoped to a campaign.
- Post-call analysis: guidance on configuring analysis fields.
Authorizations
Pass your API key as a Bearer token in the Authorization header.
Path Parameters
Response
Success.
Example:
"log_abc123"
Example:
"call_abc123"
Example:
"agt_abc123"
Canonical call log status.
Available options:
created, initiated, sent, received, completed, did_not_pick, busy, no_answer, failed, cancelled, retry_expired Example:
"completed"
Example:
"positive"
Example:
145
Example:
"https://recordings.dialnexa.com/call_abc123.mp3"
Example:
{ "customer_satisfaction": 8 }Example:
"2024-03-01T10:00:00.000Z"
Canonical reason the call ended or failed.
Available options:
agent_disconnected, user_disconnected, user_busy, user_did_not_pick_up, invalid_phone_number, unknown, network_failure, voicemail_detected, user_unreachable, destination_forbidden, system_failure, system_at_capacity, insufficient_balance Example:
"user_disconnected"
Fallback STT transcriber ID snapshotted for billing when fallback STT was active.
Example:
null
Get a call log