Skip to main content
Fetch all call-level metrics for a specific call, including both system-generated and custom metrics. Only returns rows from the **latest** metric-collection job per metric — if the same metric has been recomputed, prior runs are excluded and remain in the metric history. By default returns only successfully computed metrics; pass ?status=all to also include rows that resolved as NOT_APPLICABLE / DATA_MISSING / ERROR (the value field is omitted on those entries — check captureStatus).
Calls GET /v1/call/{callId}/metrics

Arguments

string
required
The call-id.

Options

string
Whether to return a flat list instead of grouped by metric definition (default: false).
string
Filter metrics by capture status. success (default) returns only successfully computed metrics — backwards-compatible with the historical behavior. all also returns NOT_APPLICABLE / DATA_MISSING / ERROR rows (with value omitted), so clients can distinguish “still computing” from “computed but no value” and exit retry loops correctly. One of success, all

Example

Every command also takes the global options and sets one of the exit codes.