Start/Pause/Resume Call Recording
Allows starting and pausing of the Call Recording.
Basic Authorization header using the BASIC scheme. Use a pair companySid:token to access the API.
In: header
Path Parameters
Call Sid.
^(CA)[0-9a-f]{48}$Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Call Recording Control Request.
Response Body
curl -X POST "https://example.com/v1/Calls/string/recording-control" \ -H "Content-Type: application/json" \ -d '{ "action": "Pause" }'{ "status": "Recording"}{ "errors": { "Name": [ "The Name field is required." ] }, "type": "https://tools.ietf.org/html/rfc7231#section-6.5.1", "title": "One or more validation errors occurred.", "status": 400, "detail": "Some detailed message", "traceId": "|4ef17786-b103-420e-89c0-cc425ac14809.edfcbee9_"}{ "type": "https://tools.ietf.org/html/rfc7231#section-6.5.4", "title": "Not found", "status": 404, "detail": "Not found detailed message", "traceId": "|4ef17786-b103-420e-89c0-cc425ac14809.edfcbee9_"}{ "type": "https://tools.ietf.org/html/rfc7231#section-6.5.1", "title": "Error title", "detail": "Error detailed message", "traceId": "|4ef17786-b103-420e-89c0-cc425ac14809.edfcbee9_"}Hangup Call POST
Ends a specified Call.
Get Call Recording GET
Use your credentials to access the call recording by this endpoint. It returns the redirect link (pre-signed URL) to the call recording blob in the platform's recording storage, in the `Location` header of the 302 response. You should follow this redirect to access the media file. Note that this link will be valid for 15 minutes only and is regenerated every time you access this endpoint. Therefore, you MUST NOT cache or save it in any form.