---
title: "Get Call Analytics"
method: POST
path: "/telephony/calls/analytics/comprehensive"
---

# Get Call Analytics

`POST /telephony/calls/analytics/comprehensive`

## Headers

- `x-api-key` string, required

## Request body

- object
  - `filters` object, required
    - `created_at_from` string, date-time, required
    - `created_at_to` string, date-time, required
    - `number_uid` string[]
    - `user_uid` string[]
    - `group_uid` string[]
    - `call_route_uid` string[]

## Response `200`

- object
  - `type` string
  - `data` object
    - `stats` object
      - `total_calls` object
        - `count` integer
        - `prev_percent` number
      - `total_inbound` object
        - `count` integer
        - `prev_percent` number
      - `total_outbound` object
        - `count` integer
        - `prev_percent` number
      - `missed` object
        - `count` integer
        - `prev_percent` number
      - `negative_calls` object
        - `count` integer
        - `prev_percent` integer
      - `ai_responder_calls` object
        - `count` integer
        - `prev_percent` integer
      - `avg_talk_time` object
        - `count` number
        - `prev_percent` number
    - `calls_by_date` object[]
      - `date` string
      - `total` integer
      - `missed` integer
      - `inbound` integer
      - `outbound` integer
    - `call_tags_distribution` object
      - `total_calls` integer
      - `total_tagged_calls` integer
      - `untagged_count` integer
      - `untagged_percent` integer
      - `tags` object[]
        - `tag_uid` string
        - `tag_name` string
        - `count` integer
        - `percentage` integer
    - `call_attributions_distribution` object
      - `total_attributed_calls` integer
      - `attributions` object[]
        - `attribution_source` string
        - `attribution_name` string
        - `count` integer
    - `calls_by_number` object[]
      - `number` string
      - `number_uid` string
      - `display_name` string
      - `total_count` integer
      - `duration_mins` integer
      - `duration_formatted` string
      - `missed` integer
    - `call_sentiment_analysis` object
      - `total_analyzed_calls` integer
      - `positive` object
        - `count` integer
        - `percentage` integer
      - `neutral` object
        - `count` integer
        - `percentage` integer
      - `negative` object
        - `count` integer
        - `percentage` integer
    - `inbound_call_analytics` object
      - `stats` object
        - `total_inbound` object
          - `count` integer
          - `prev_percent` number
        - `missed` object
          - `count` integer
          - `prev_percent` number
        - `avg_waiting_duration` object
          - `count` integer
          - `prev_percent` number
        - `avg_inbound_talk_time` object
          - `count` integer
          - `prev_percent` number
      - `calls_by_date` object[]
        - `date` string
        - `answered` integer
        - `missed` integer
        - `voicemail` integer
        - `forwarded` integer
      - `missed_call_breakdown` object[]
        - `reason` string
        - `reason_label` string
        - `count` integer
        - `percentage` number
    - `outbound_call_analytics` object
      - `stats` object
        - `total_outbound` object
          - `count` integer
          - `prev_percent` number
        - `pickup_rate` object
          - `count` number
          - `prev_percent` number
        - `avg_outbound_talk_time` object
          - `count` integer
          - `prev_percent` number
      - `calls_by_date` object[]
        - `date` string
        - `connected` integer
        - `busy` integer

---

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