Skip to main content
GET
/
recording
/
{stream_id}
Download recording by stream ID from configured object storage
curl --request GET \
  --url https://api.sayna.ai/recording/{stream_id} \
  --header 'Authorization: Bearer <token>'
Download the composite OGG recording for a completed session using the stream_id returned in the WebSocket ready message. Requires LiveKit recording to be enabled and storage configured; responds with audio/ogg and a download-friendly Content-Disposition header.

Authorizations

Authorization
string
header
required

JWT token obtained from the authentication service. Required when AUTH_REQUIRED is enabled.

Path Parameters

stream_id
string
required

Recording stream identifier

Response

Recording retrieved successfully