Skip to main content
POST
Retrieve recording URLs for a specific call. Returns all available recordings (e.g., main conversation, transfer segments). If recordings haven’t been synced to permanent storage yet, the original provider URL is returned as a fallback.

Request Body

string
required
The unique identifier of the call to get recordings for.

Response

string
The call identifier.
string
URL of the primary recording.
array
Array of all recording segments for this call.Each recording contains:
  • url — Direct URL to the audio file
  • label — Segment type: main, transfer_conference, reconnect_to_agent, etc.
  • duration_seconds — Length in seconds
  • source — Origin: signalwire, livekit, or unknown
  • statussynced (permanent URL) or pending_sync (provider URL, may expire)
  • created_at — ISO 8601 timestamp