Stop recording a live call
stop_recordingStop a recording on a live Vobiz call: pass the recording URL to end only that recording, or omit it to stop all recordings; the call continues and the file is finalized.
Instructions
Stop a recording on a LIVE call (DELETE /Call/{uuid}/Record/): pass the url returned by start_recording to stop that one recording, or omit it to stop every recording on the call. The file is finalised and appears in get_call_recording shortly after; the call itself, playback (stop_audio) and speech (stop_speaking) are unaffected. A call that is not live fails with call_not_active (the hangup already closed its recordings).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Recording file URL from start_recording, to stop only that recording. Omit to stop all recordings on the call. | |
| call_uuid | Yes | UUID of the live call being recorded. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | True on success. On a failure the result is isError with ok: false plus `error` (kind), `message`, `retryable` and sometimes `http_status`. | |
| stopped | No | "one" when a url was given, "all" when every recording on the call was stopped. | |
| call_uuid | No | The call UUID the action was applied to, echoed from the request. | |
| recording | No | False once Vobiz accepted the stop request. | |
| http_status | No | HTTP status Vobiz answered with: 202 when an action was accepted, 204 when one was stopped. |