Skip to main content

List all call recordings

GET 
/recordings

Returns a list of your call recordings.

Request

Query Parameters

    page[page] integer

    Default value: 1

    Page number of results to load

    page[page_size] integer

    Possible values: <= 1000

    Default value: 20

    Number of results per page

    call_id string

    If present, recordings will be filtered to those with a matching call_id. Matching is case-sensitive

    from string

    If present, recordings will be filtered to those with a matching from attribute. Matching is case-sensitive

    to string

    If present, recordings will be filtered to those with a matching to attribute. Matching is case-sensitive

    telnyx_session_uuid string

    If present, recordings will be filtered to those with a matching telnyx_session_uuid attribute. Matching is case-sensitive

    connection_id string

    If present, recordings will be filtered to those with a matching connection_id attribute. Matching is case-sensitive

Responses

200: Call Recording response

401: Unauthorized

422: Unprocessable entity. Can be caused by improper use of filters or nodes.

Request samples


curl -L 'https://api.telnyx.com/recordings' \
-H 'Accept: application/json'

Response samples


{
"data": [
{
"id": "string",
"record_type": "string",
"call": {
"start_time": "string",
"end_time": "string",
"duration": 0,
"to": "string",
"from": "string",
"telnyx_session_uuid": "string",
"connection_id": "string"
},
"download_urls": {
"wav": "string"
},
"created_at": "string",
"updated_at": "string"
}
]
}