Skip to main content
GET
/
v1
/
evals
/
runs
/
{run_id}
/
call-results
List Call Results
curl --request GET \
  --url https://api.bland.ai/v1/evals/runs/{run_id}/call-results \
  --header 'authorization: <authorization>'
{
  "data": {
    "object": "list",
    "data": [
      {
        "id": "b1c2d3e4-f5a6-7890-bcde-f12345678901",
        "org_id": "f6a7b8c9-d0e1-2345-fabc-456789012345",
        "eval_run_id": "e5f6a7b8-c9d0-1234-efab-345678901234",
        "call_id": "a1b2c3d4-0000-0000-0000-000000000001",
        "call_display_name": "Inbound - Account Inquiry",
        "call_started_at": "2026-05-20T13:45:00.000Z",
        "call_duration_seconds": 187.4,
        "call_ended_by": "agent",
        "transcript_snapshot_ref": "snapshots/a1b2c3d4-0000-0000-0000-000000000001/v1",
        "transcript_snapshot_expires_at": "2026-06-20T13:45:00.000Z",
        "status": "COMPLETE",
        "started_at": "2026-05-27T10:00:06.000Z",
        "completed_at": "2026-05-27T10:00:48.000Z",
        "overall_score_normalized_0_100": 88.0,
        "text_score_normalized_0_100": 88.0,
        "audio_score_normalized_0_100": null,
        "failed_agent_count": 0,
        "insufficient_evidence_agent_count": 0,
        "agent_results": [],
        "created_at": "2026-05-27T10:00:05.000Z"
      }
    ],
    "has_more": true,
    "next_cursor": "b1c2d3e4-f5a6-7890-bcde-f12345678901"
  },
  "errors": null,
  "run_status": "COMPLETE",
  "run_resolved_call_count": 50
}

Documentation Index

Fetch the complete documentation index at: https://docs.bland.ai/llms.txt

Use this file to discover all available pages before exploring further.

Headers

authorization
string
required
Your API key for authentication.

Path Parameters

run_id
string
required
The ID of the eval run.

Query Parameters

include_agent_results
boolean
default:"false"
Embed each call’s per-agent verdicts inline in the agent_results field. When false, agent_results is an empty array.
limit
integer
default:"25"
Number of results to return. Between 1 and 100.
starting_after
string
Cursor: return results after this object ID.
ending_before
string
Cursor: return results before this object ID. Cannot be combined with starting_after.

Response

object
string
Always "list".
data
array of objects
The list of call result objects.
has_more
boolean
Whether more results exist beyond this page.
next_cursor
string or null
Cursor to use in starting_after to retrieve the next page, or null if there are no more results.
run_status
string
The eval run’s current status.
run_resolved_call_count
integer
Total number of calls resolved for the run.
{
  "data": {
    "object": "list",
    "data": [
      {
        "id": "b1c2d3e4-f5a6-7890-bcde-f12345678901",
        "org_id": "f6a7b8c9-d0e1-2345-fabc-456789012345",
        "eval_run_id": "e5f6a7b8-c9d0-1234-efab-345678901234",
        "call_id": "a1b2c3d4-0000-0000-0000-000000000001",
        "call_display_name": "Inbound - Account Inquiry",
        "call_started_at": "2026-05-20T13:45:00.000Z",
        "call_duration_seconds": 187.4,
        "call_ended_by": "agent",
        "transcript_snapshot_ref": "snapshots/a1b2c3d4-0000-0000-0000-000000000001/v1",
        "transcript_snapshot_expires_at": "2026-06-20T13:45:00.000Z",
        "status": "COMPLETE",
        "started_at": "2026-05-27T10:00:06.000Z",
        "completed_at": "2026-05-27T10:00:48.000Z",
        "overall_score_normalized_0_100": 88.0,
        "text_score_normalized_0_100": 88.0,
        "audio_score_normalized_0_100": null,
        "failed_agent_count": 0,
        "insufficient_evidence_agent_count": 0,
        "agent_results": [],
        "created_at": "2026-05-27T10:00:05.000Z"
      }
    ],
    "has_more": true,
    "next_cursor": "b1c2d3e4-f5a6-7890-bcde-f12345678901"
  },
  "errors": null,
  "run_status": "COMPLETE",
  "run_resolved_call_count": 50
}