Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

App API key (format: sk_live_app_* or sk_test_app_*) for app-level operations

Path Parameters

recordingId
string
required

Unique identifier for a Call Recording. Format: call_rec_[test_]{ksuid}

Pattern: ^call_rec_(?:test_)?[a-zA-Z0-9]{27}$
Example:

"call_rec_2DbBs7GWhGvVNJGrDXr5RG0mBWI"

Response

Recording details

id
string
required

Unique identifier for a Call Recording. Format: call_rec_[test_]{ksuid}

Pattern: ^call_rec_(?:test_)?[a-zA-Z0-9]{27}$
Example:

"call_rec_2DbBs7GWhGvVNJGrDXr5RG0mBWI"

callId
string
required

Unique identifier for a Call. Format: call_[test_]{ksuid}

Pattern: ^call_(?:test_)?[a-zA-Z0-9]{27}$
Example:

"call_2DbBs7GWhGvVNJGrDXr5RG0mBWI"

status
enum<string>
required

Recording status

Available options:
recording,
processing,
completed,
failed
Example:

"completed"

format
enum<string>
required
Available options:
mp4,
ogg,
webm
Example:

"mp4"

duration
number | null
required

Recording duration in seconds

Example:

120

fileUrl
string | null
required

URL to download the recording

fileSize
number | null
required

File size in bytes

startedAt
string<date-time> | null
required
endedAt
string<date-time> | null
required
createdAt
string<date-time>
required