Calls

Get call recording URL

Returns a signed URL to download the call recording media file. The URL is valid for 1 hour; request a new one once it expires. Returns 410 if the recording has been deleted for data retention reasons, 404 if the call does not exist or the recording is not available yet. Accepts both integer ID and UUID.

get/calls/{id}/recording

Path parameters

idstring required

Call ID (positive integer) or UUID

Example:1

Call ID (positive integer) or UUID

Response

Call recording URL

urlstring required

Signed URL to download the call recording media file. The URL is valid for 1 hour.

expiresAtstring required

Expiration timestamp of the signed URL in ISO 8601 format. After this time the URL is no longer valid and a new one must be requested.

mediaType'audio' | 'video' required

Type of the recording media file: audio or video

Example response

{
  "url": "https://storage.example.com/recordings/call-123.mp4?signature=abc123",
  "expiresAt": "2024-06-15T15:30:00.000Z",
  "mediaType": "video"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.