List recordings
Returns the project's voice call recordings for later review or cleanup. Use it to browse recordings across calls; use Get recording when you already have the recording ID. Compatibility Recordings include per-call creation and management, while Room Recordings contain video-room media.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Voice.
Learn more about API scopes.
Response
The request has succeeded.
Example response
{
"data": [
{
"duration_in_seconds": 2,
"price": 0.05,
"price_unit": "USD",
"status": "finished",
"url": "/api/relay/rest/recordings/d3444402-7b43-4512-8735-9d5e1f387814",
"byte_size": 10,
"track": "inbound"
}
]
}Changes
Changed in 5 of the 161 revisions of this API.1216
- ▲
response property
data/items/anyOf[ConferenceRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[PstnRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[SipRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[WebRtcRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ▲
- ▲
the response property
//////became optional for the statusresponse-property-became-optional
- ▲
the response property
//////became optional for the statusresponse-property-became-optional
- ▲
the response property
//////became optional for the statusresponse-property-became-optional
- ▲
the response property
//////became optional for the statusresponse-property-became-optional
- ○
response property
data/items/anyOf[ConferenceRecording]/error_codelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200response-property-list-of-types-narrowed
- ○
response property
data/items/anyOf[PstnRecording]/error_codelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200response-property-list-of-types-narrowed
- ○
response property
data/items/anyOf[SipRecording]/error_codelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200response-property-list-of-types-narrowed
- ○
response property
data/items/anyOf[WebRtcRecording]/error_codelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200response-property-list-of-types-narrowed
- ▲
- ▲
response property
data/items/anyOf[ConferenceRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[PstnRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[SipRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
data/items/anyOf[WebRtcRecording]/error_codelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ▲
- ○
added to the
/response propertyanyOflist for the response statusresponse-property-any-of-added
- ○
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
Of the 161 revisions, 3 have a changelog that could not be searched.