Skip to main content
GET
Get conversation artifacts

Authorizations

Authorization
string
header
required

Your organization API key (it starts with anek_org_). The same key works on the Voice API and the Support API. See Authentication.

Path Parameters

projectId
string
required

Project id

id
string
required

Conversation id

Query Parameters

include_recording
enum<string>
default:false

true adds a short-lived signed download link for each session's audio recording (sessions[].recording_signed_url, expiring at recording_signed_url_expires_at).

Available options:
true,
false
include_session_config
enum<string>
default:false

true adds each session's effective agent configuration as it ran (sessions[].session_config), when it was stored.

Available options:
true,
false

Response

The conversation's artifacts.

project_id
string
required
conversation_id
string
required
bucket
string
required
Example:

"example-bucket"

sessions_count
integer
required
Required range: x >= 0
sessions_degraded
integer
required

Count of sessions that failed to load (have an error field).

Required range: x >= 0
sessions
object[]
required
merged
object
required

Cross-session rollup. Findings are tagged with session_id so callers can locate the source session.

media_insights
object[]

Caller-side network stats per call (WebRTC RTT/jitter/loss measured at the caller's browser), collected across the conversation's calls. Empty for SIP-only conversations and calls where the widget never reported.

messages
object[]

In-call WhatsApp / email sends of this conversation with their events (statuses, button taps, replies, no-response notes), including events that arrived after hang-up. The recipient is masked; reply texts are withheld on calls with PII redaction on.