import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const recording = await client.recordings.retrieve('recording_id');
console.log(recording.data);{
"data": {
"call_control_id": "v3:e-31OnvjEM7Y4wvxr3TKNk8M3QyLcGZPiUIzCGtwQtOtEjY-B0urkw",
"call_leg_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"call_session_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"channels": "dual",
"conference_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"created_at": "2018-02-02T22:25:27.521Z",
"download_urls": {
"mp3": "<string>",
"wav": "<string>"
},
"duration_millis": 60000,
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"record_type": "recording",
"recording_started_at": "2019-01-23T18:10:02.574Z",
"recording_ended_at": "2019-01-23T18:10:02.574Z",
"source": "conference",
"status": "completed",
"updated_at": "2018-02-02T22:25:27.521Z"
}
}Retrieves the details of an existing call recording.
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const recording = await client.recordings.retrieve('recording_id');
console.log(recording.data);{
"data": {
"call_control_id": "v3:e-31OnvjEM7Y4wvxr3TKNk8M3QyLcGZPiUIzCGtwQtOtEjY-B0urkw",
"call_leg_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"call_session_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"channels": "dual",
"conference_id": "84a97d76-e40f-11ed-9074-02420a0daa69",
"created_at": "2018-02-02T22:25:27.521Z",
"download_urls": {
"mp3": "<string>",
"wav": "<string>"
},
"duration_millis": 60000,
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"record_type": "recording",
"recording_started_at": "2019-01-23T18:10:02.574Z",
"recording_ended_at": "2019-01-23T18:10:02.574Z",
"source": "conference",
"status": "completed",
"updated_at": "2018-02-02T22:25:27.521Z"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Uniquely identifies the recording by id.
A response with a single recording resource.
Show child attributes
Unique identifier and token for controlling the call.
"v3:e-31OnvjEM7Y4wvxr3TKNk8M3QyLcGZPiUIzCGtwQtOtEjY-B0urkw"
ID unique to the call leg (used to correlate webhook events).
"84a97d76-e40f-11ed-9074-02420a0daa69"
ID that is unique to the call session and can be used to correlate webhook events. Call session is a group of related call legs that logically belong to the same phone call, e.g. an inbound and outbound leg of a transferred call.
"84a97d76-e40f-11ed-9074-02420a0daa69"
When dual, the final audio file has the first leg on channel A, and the rest on channel B.
single, dual "dual"
Uniquely identifies the conference.
"84a97d76-e40f-11ed-9074-02420a0daa69"
ISO 8601 formatted date indicating when the resource was created.
"2018-02-02T22:25:27.521Z"
The duration of the recording in milliseconds.
60000
Uniquely identifies the recording.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
recording "recording"
ISO 8601 formatted date of when the recording started.
"2019-01-23T18:10:02.574Z"
ISO 8601 formatted date of when the recording ended.
"2019-01-23T18:10:02.574Z"
The kind of event that led to this recording being created.
conference, call "conference"
The status of the recording. Only completed recordings are currently supported.
completed "completed"
ISO 8601 formatted date indicating when the resource was updated.
"2018-02-02T22:25:27.521Z"
Was this page helpful?