---
title: "List of calls with indicator scores associated to call"
method: GET
path: "/call/indicator"
tags: ["call"]
---

# List of calls with indicator scores associated to call

`GET /call/indicator`

Retrieves call records with conversation intelligence indicator scores. Returns calls along with AI-generated scores for metrics such as sentiment, call quality, and outcome probability. Supports pagination and filtering.

## Query parameters

- `limit` integer
- `offset` integer
- `filter` string[]
- `show_all_calls` boolean

## Response `200`

Call records with AI-generated indicator scores and analytics

- CallIndicatorResponse
  - `call_id` integer — Unique identifier for the call record. Integer. Use as the primary key when cross-referencing other endpoints (e.g., /call/transcription, /call/tag).
  - `call_flow_id` integer, required — Unique identifier for the call flow/route definition the call was answered by. Integer. Maps to call_flow.call_flow_id.
  - `group_id` integer, required — Organization unit (group) ID the call/record belongs to. Integer. Used to scope data; see /group/list for available group IDs.
  - `disposition` 'ANSWERED' | 'BUSY' | 'FAILED' | 'NO ANSWER' | 'NONE' | 'HANGUP' — Call outcome classification. Enum: ANSWERED, BUSY, FAILED, NO ANSWER, NONE, HANGUP. Default NONE. Set by carrier response plus in-call behavior.
  - `duration` integer — Total call length in seconds (integer). Includes the entire connected segment from answer to hangup.
  - `caller_id` string, required — Phone number of the originating caller. String of digits, typically 10 digits for US numbers (e.g., '2025550123').
  - `tracking_number` string, required — Phone number the caller dialed (the tracking/DNI number). Convirza routes calls from this number through the configured call flow. String of digits.
  - `ring_to` string, required — Phone number the call was ultimately forwarded to (the agent/business line). String of digits.
  - `default_ring_to` string — Default ring-to number configured on the call flow (before any dynamic routing). String of digits.
  - `repeat_call` boolean — Boolean. True if this caller has previously called a tracking number in this account. Default false.
  - `call_started` string, date-time, required — Timestamp when the call started. ISO 8601 date-time with timezone (e.g., '2024-03-01T14:22:10.000-07:00').
  - `agent` string — The assigned agent to call. Type: string.
  - `scorecard` string — The scorecard assigned to call. Type: string.
  - `outcome` boolean — Outcome of the call. Type: boolean.
  - `indicators` Indicator[] — indicators. Type: array of object (Indicator).
    - `indicator_id` integer — Unique identifier for the conversation analytics indicator (scoring criterion). Integer.
    - `score_id` integer — Unique identifier for a score record (one per call per indicator). Integer.
    - `score_value` integer — Numeric score for this indicator on this call. Integer 0-99. Higher = stronger match (semantics vary by indicator).
    - `indicator_name` string — Human-readable name of the indicator. String. Known issue: some indicator_name values have leading/trailing whitespace (TEST-4.6).
    - `external_id` string — Customer-provided identifier used to map this call to a record in the customer's own system. String. Must be unique within the customer's org.
    - `indicator_active` boolean — Boolean. True if the indicator is currently active/scored.
    - `indicator_created` string, date-time — Timestamp when the indicator definition was created. ISO 8601 date-time.

## Other responses

- `default` — Unexpected error

---

[API](https://skmtc.net/convirza/apis/convirza-apis.md) · [All operations](https://skmtc.net/convirza/apis/convirza-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/convirza/convirza-apis/versions/ccf9bbe34f5a/schema)
