ApiResponse<ApiCallResponse> |
APIController.createCall(java.lang.String accountId,
ApiCreateCallRequest body) |
Creates an outbound call
|
ApiResponse<java.lang.Void> |
APIController.createTranscribeRecording(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId,
ApiTranscribeRecordingRequest body) |
Requests that the specified recording be transcribed
|
ApiResponse<java.lang.Void> |
APIController.deleteRecording(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Deletes the specified recording
|
ApiResponse<java.lang.Void> |
APIController.deleteRecordingMedia(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Deletes the specified recording's media
|
ApiResponse<java.lang.Void> |
APIController.deleteRecordingTranscription(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Deletes the specified recording's transcription
|
ApiResponse<ApiCallStateResponse> |
APIController.getCallState(java.lang.String accountId,
java.lang.String callId) |
Returns near-realtime metadata about the specified call
|
ApiResponse<RecordingMetadataResponse> |
APIController.getMetadataForRecording(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Returns metadata for the specified recording
|
ApiResponse<java.util.List<RecordingMetadataResponse>> |
APIController.getQueryMetadataForAccount(java.lang.String accountId,
java.lang.String from,
java.lang.String to,
java.lang.String minStartTime,
java.lang.String maxStartTime) |
Returns a list of metadata for the recordings associated with the specified account.
|
ApiResponse<java.util.List<RecordingMetadataResponse>> |
APIController.getQueryMetadataForAccountAndCall(java.lang.String accountId,
java.lang.String callId,
java.lang.String from,
java.lang.String to,
java.lang.String minStartTime,
java.lang.String maxStartTime) |
Returns a (potentially empty) list of metadata for the recordings that took place during the specified call
|
ApiResponse<TranscriptionResponse> |
APIController.getRecordingTranscription(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Downloads the specified transcription
|
ApiResponse<java.io.InputStream> |
APIController.getStreamRecordingMedia(java.lang.String accountId,
java.lang.String callId,
java.lang.String recordingId) |
Downloads the specified recording
|
ApiResponse<java.lang.Void> |
APIController.modifyCall(java.lang.String accountId,
java.lang.String callId,
ApiModifyCallRequest body) |
Interrupts and replaces an active call's BXML document
|
ApiResponse<java.lang.Void> |
APIController.modifyCallRecordingState(java.lang.String accountId,
java.lang.String callId,
ModifyCallRecordingState body) |
Pauses or resumes a recording
|