---
title: "List Call Sessions"
method: GET
path: "/api/v1/calling/call-sessions"
tags: ["CallingService"]
---

# List Call Sessions

`GET /api/v1/calling/call-sessions`

## Query parameters

- `page` integer
- `page_size` integer
- `agent_id` string
- `status` string
- `channel` string
- `caller_number` string
- `search` string
- `sort_by` string
- `sort_order` string
- `started_after` string
- `started_before` string

## Response `200`

Successful response

- ListCallSessionsResponse
  - `success` boolean
  - `message` string
  - `data` ListCallSessionsData
    - `callSessions` CallSession[]
      - `id` string — Session ID
      - `agentId` string — Agent ID
      - `organizationId` string — Organization ID
      - `roomId` string — LiveKit room ID
      - `callerNumber` string — Caller phone number
      - `calleeNumber` string — Callee phone number
      - `callerName` string — Caller name
      - `callerEmail` string — Caller email
      - `channel` string — Call channel
      - `status` string — Call status
      - `summary` string — Call summary
      - `metadata` object — Custom metadata
      - `errorMessage` string — Error message, if any
      - `disconnectReason` string — Reason for disconnect
      - `promptDynamicVariables` object — Prompt dynamic variables used for the call
      - `extractDynamicVariables` object, nullable — Extracted dynamic variables returned after the call
      - `callLatencyMs` integer — Call latency in milliseconds
      - `startedAt` string — Start timestamp
      - `endedAt` string — End timestamp
      - `durationSec` integer — Duration in seconds
      - `createdAt` string — Creation timestamp
      - `recordingUrl` string — Pre-signed recording URL
      - `costTotal` string — Total call cost
      - `agentName` string — Agent name
      - `postCallAnalysisResult` object — Post-call analysis result
      - `creditBreakdown` CreditBreakdown
        - `channel` string
        - `duration_sec` integer
        - `model_credits` number
        - `provider_credits` number
        - `provider_managed` boolean
        - `telephony_type` string
        - `total_credits` number

---

[API](https://skmtc.net/ravan/apis/agni-api.md) · [All operations](https://skmtc.net/ravan/apis/agni-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ravan/agni-api/revisions/48f45dc58534/schema)
