Skip to main content
GET
/
v1
/
voiceai
/
analytics
/
calls
Get Call Analytics
curl --request GET \
  --url https://api.example.com/v1/voiceai/analytics/calls \
  --header 'x-api-key: <api-key>'
{
  "metrics": [
    {
      "dt": 123,
      "count": 0,
      "cost": 0,
      "average_cost": 0,
      "llm_cost": 0,
      "average_llm_cost": 0,
      "duration": 0,
      "average_duration": 0
    }
  ],
  "count": 0,
  "cost": 0,
  "average_cost": 0,
  "llm_cost": 0,
  "average_llm_cost": 0,
  "duration": 0,
  "average_duration": 0
}

Authorizations

x-api-key
string
header
required

API key for programmatic access

Query Parameters

date_range
enum<string> | null
default:month

Time range preset: hour, 6hours, 12hours, day, 3days, week, 14days, month Date range options for analytics queries. Matches ElevenLabs API.

Available options:
hour,
6hours,
12hours,
day,
3days,
week,
14days,
month
time_zone
string
default:UTC

IANA timezone (e.g., 'Asia/Kolkata', 'UTC')

agent_id
string | null

Filter by specific agent ID

start_unix
integer | null

Custom start timestamp (overrides date_range)

end_unix
integer | null

Custom end timestamp (overrides date_range)

Response

Successful Response

Response model for /analytics/calls endpoint.

metrics
CallMetricItem · object[]

Time-series metrics by day

count
integer
default:0

Total call count

cost
integer
default:0

Total credits cost

average_cost
number
default:0

Average credits per call

llm_cost
number
default:0

Total LLM cost in USD

average_llm_cost
number
default:0

Average LLM cost per minute

duration
integer
default:0

Total duration in seconds

average_duration
integer
default:0

Average duration per call