Cancel Call
End a live call. Terminal calls are returned unchanged.
Request
- Base URL: https://api.pinnacle.sh
- URL: https://api.pinnacle.sh/calls/{id}
- Auth: API key in header PINNACLE-API-KEY
Path parameters
Pinnacle call ID.
Response
Canceled call.
Current voice call lifecycle state. This field is named state on Call objects and status on CALL.STATUS webhook payloads.
- INITIATED: Pinnacle accepted the call request and is setting up the call with the voice provider.
- RINGING: The call is ringing and has not been answered yet.
- ANSWERED: The call has been answered and is active.
- BRIDGED: The call is connected to another call leg, such as after a transfer or bridge command.
- ENDED: The call ended normally.
- FAILED: The call could not be established or could not continue because of a provider or system failure.
- NO_ANSWER: The call rang until timeout without being answered.
- BUSY: The destination was busy.
- CANCELED: The call was canceled before normal completion.
Direction of the call relative to your Pinnacle team.
- INBOUND: The call originated from an external caller and was received by one of your Pinnacle voice-enabled phone numbers.
- OUTBOUND: The call was created from Pinnacle and dialed out from one of your voice-enabled phone numbers.
Whether recording was requested when this call was created.
This is intent, not progress. recording_state says what happened to the audio; record says whether any was ever asked for. A call with record: true and recording_state: null after it has ended means a recording was expected but never produced.
Recording processing state for a call.
- PENDING: Audio was captured and is still being finalized. Download returns 425 until processing completes.
- READY: The recording is finalized and can be downloaded with a signed URL.
- FAILED: Recording finalization failed. Download returns 422.
- DELETED: The recording was deleted. Download returns 410.
The conference this call is in, or was most recently in; null if never. Returned by GET /calls/{id}.
Changes
No recorded changes to this operation across all 1 revision of this API.