Download recording file
Download a recording file.
Please log in to see full path URL. Learn why.
get
/calls/1/recordings/files/{fileId}
Authorizations:
Request rate limit:
100 requests / minute (per account)
path Parameters
fileId required | string File ID. |
query Parameters
location | string Enum: "SAO_PAULO" "BOGOTA" "FRANKFURT" "JOHANNESBURG" "JOHANNESBURG_1" "NEW_YORK" "PORTLAND" "MOSCOW" "SINGAPORE" "ISTANBUL" "KUALA_LUMPUR" "JAKARTA" "MUMBAI" "HONG_KONG_1" "HONG_KONG" "RIYADH" "CHENNAI" Example: location=FRANKFURT Recording location. |
header Parameters
Range | string Example: bytes=0-1023 Range header specifies range of bytes to be returned by the response. If range header is not specified, response will return a complete file. |
Responses
200
Success
206
Partial content
401
Unauthorized
403
Forbidden
404
Not found
416
Requested range not satisfiable
429
Too Many Requests
500
Internal Server Error
Request samples
- cURL
- Java
- C#
- Go
- Python
- PHP
- JavaScript
- NodeJs
- Ruby
Example
cURL
Copy
curl -L -g 'https://{baseUrl}/calls/1/recordings/files/{fileId}?location=FRANKFURT' \ -H 'Authorization: {authorization}' \ -H 'Accept: application/json' \ -H 'Range: bytes=0-1023'
Response samples
- 401
- 403
- 404
- 416
- 429
- 500
Content type
application/json
Copy
Collapse all {- "requestError": {
- "serviceException": {
- "messageId": "UNAUTHORIZED",
- "text": "Unauthorized"
}
}
}
Need assistance
Encountering issues
What's new? Check out
Unsure about a term? See