API referenceVoice
Download a call recording
GET
A 5-minute signed link to the audio. A recording the caller declined does not exist. media_unavailable when file storage has no public address on this deployment, or the audio is not in file storage yet.
ApiKeyheader
AuthorizationBearer <token>An API key from Developers → API keys: Authorization: Bearer gauge_live_… (or pulse_k_live_…).
id*stringThe call id.
Format
uuidGauge-Version?stringA dated version. Default 2026-10-21.
The recording and its signed link.
application/json- response
callId*stringFormat
uuidrecordingId*stringFormat
uuiddurationSecs*integer|nullaudio*curl -X GET 'https://app.gauge.chat/backend/v2/calls/497f6eca-6276-4993-bfeb-53cbbbba6f08/recording'Example Response
{ "callId": "4722cd84-0ec7-4ef5-8c34-1b0150f45f53", "recordingId": "bbd0b35c-32e1-4c5f-b1be-7f8fdbe015f2", "durationSecs": 0, "audio": { "url": "http://example.com", "expiresAt": "string", "contentType": "string", "sizeBytes": 0 }}