Skip to main content
GET
Retrieve Analysis
Retrieve a queued or completed analysis by ID. Paths use the plural /v1/analyses segment.

Path Parameters

id
string
required
The analysis identifier returned from POST /v1/sessions/{session_id}/analysis (prefix anl_).

Response

id
string
Analysis identifier.
object
string
Always analysis.
session_id
string
Session analyzed.
call_id
string
Linked call id when available.
profile
string
Analysis profile supplied at creation (default default).
status
string
processing, completed, or failed.
summary
string
Natural-language summary when analysis finished successfully.
sentiment
object
Optional condensed sentiment summaries.
compliance
object
Optional compliance rollup.
performance
object
Optional quality summary.
error
string
Plain-text failure explanation when status is failed.
created_at
string
Creation time (ISO 8601).
completed_at
string
Completion time (ISO 8601) once finished.

Request Examples

cURL
Node.js
Python

Response Examples

Polling

Poll GET /v1/analyses/{id} until status moves to completed or failed:

Retention

Poll only until the object reaches a terminal state, then persist anything you need in your systems. Long-lived storage is your responsibility; use webhooks when you want push delivery.