All Classes and Interfaces

Class
Description
Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
AccountStatistics
 
AdditionalDenialReason
 
Address
 
The Answer event is sent to the answerUrl specified in the createCall request when an outbound call is answered.
 
Callback for asynchronous API call.
ApiClient class.
ApiException class.
 
API response returned by API call.
A marker interface for BXML verbs that process audio output.
 
 
If the target call leaves the <Bridge>, then this callback is sent to the bridgeCompleteUrl, and the BXML returned in it is executed on the call.
 
If the originating call leaves the <Bridge>, then this callback is sent to the bridgeTargetCompleteUrl, and the BXML returned in it is executed on the target call.
 
 
 
The HTTP method to use to deliver the callback.
 
Indicates the type of the callback: - `message-received` for inbound callbacks.
 
The direction of the call.
 
CallRecordingMetadata
 
 
CallState
 
The call state.
 
CallTranscription
 
The detected language for this transcription.
 
CallTranscriptionMetadata
 
CallTranscriptionResponse
 
Which `track` this transcription is derived from.
 
Gets or Sets cardWidthEnum
 
CodeRequest
 
 
Conference
 
The Conference Completed event is fired when the last member leaves the conference.
 
The Conference Created event is fired whenever a new conference that specified a callbackUrl is created.
 
ConferenceMember
 
The Conference Member Exit event is fired whenever a caller exits a conference that specified a callbackUrl.
 
The Conference Member Join event is fired whenever a caller joins a conference that specified a callbackUrl.
 
The Conference Recording Available event is sent after a conference recording has been processed.
 
ConferenceRecordingMetadata
 
The Conference Redirect event is fired whenever an existing conference is modified via a POST request made to the /conferences/{conferenceId} endpoint.
 
 
Setting the conference state to `completed` ends the conference and ejects all members.
 
 
Contact
 
CreateCall
 
CreateCallResponse
 
The request has been accepted for processing but not yet finished and in a terminal state (COMPLETE, PARTIAL_COMPLETE, or FAILED).
 
CreateMessageRequestError
 
CreateMultiChannelMessageResponse
 
 
DeferredResult
 
The Disconnect event is fired when a call ends, for any reason.
 
Diversion
 
 
 
The DTMF event is sent for every digit detected after a <StartGather> verb is executed.
 
Allows for convenient finding of enums based on custom enum fields.
Error
 
ErrorObject
 
FailureWebhook
 
FieldError
 
The format that the recording is stored in.
 
 
 
The gather event is sent after a <Gather> verb is executed.
 
 
 
 
The Initiate event is fired when an inbound call is received for a Telephone Number on your Account.
 
 
Gson TypeAdapter for Byte Array type
Gson TypeAdapter for java.util.Date type If the dateFormat is null, ISO8601Utils will be used.
Gson TypeAdapter for JSR310 LocalDate type
Gson TypeAdapter for JSR310 OffsetDateTime type
Gson TypeAdapter for java.sql.Date type If the dateFormat is null, a simple "yyyy-MM-dd" format will be used (more efficient than SimpleDateFormat).
Link
 
LinksObject
 
The direction of the message.
 
ListMessageItem
 
Create phone number lookup request.
 
Carrier information results for the specified telephone number.
 
If requestId exists, the result for that request is returned.
 
The status of the request (IN_PROGRESS, COMPLETE, PARTIAL_COMPLETE, or FAILED).
 
This event is sent to the url informed when requesting a machine detection operation.
 
The machine detection request used to perform <a href='/docs/voice/guides/machineDetection'>machine detection</a> on the call.
 
The machine detection mode.
 
(optional) if machine detection was requested in sync mode, the result will be specified here.
 
Media
 
 
Message
 
Message Callback Schema
 
Message payload schema within a MessageCallback
 
The direction of the message.
 
MessageRequest
 
 
MessagesList
 
The status of the message.
 
The type of message.
 
MessagingCodeResponse
 
MessagingRequestError
 
 
MfaForbiddenRequestError
 
MfaRequestError
 
MfaUnauthorizedRequestError
 
MmsMessageContent
 
 
 
MultiChannelActionCalendarEvent
 
 
MultiChannelCallbackData
 
MultiChannelChannelListObject
 
 
 
MultiChannelMessageCallbackData
 
The channel of the multi-channel message.
 
MultiChannelMessageData
 
Gets or Sets multiChannelMessageDirectionEnum
 
Multi-Channel Message Request
 
Gets or Sets multiChannelStatusEnum
 
OptInWorkflow
 
 
PageInfo
 
 
 
 
 
 
 
The priority specified by the user.
 
 
 
RbmActionBase
 
RbmActionDial
 
RbmActionOpenUrl
 
Gets or Sets rbmActionTypeEnum
 
RbmActionViewLocation
 
RbmCardContent
 
RbmCardContentMedia
 
The height of the media.
 
RbmMessageCarouselCard
 
RbmMessageContentFile
 
 
 
RbmMessageContentText
 
RbmMessageMedia
 
RbmStandaloneCard
 
 
The Recording Available event is sent after a recording has been processed.
 
The Record Complete event is sent after a <Record> verb has executed if the call is still active.
 
 
The recording state.
 
If the recording was transcribed, metadata about the transcription
 
RecordingTranscriptions
 
 
The Redirect event is fired when a <Redirect> verb is executed.
 
The HTTP method to use for the request to `redirectUrl`.
 
 
 
 
 
Representing a Server configuration.
Representing a Server Variable for server URL template substitution.
 
SmsMessageContent
 
 
Gets or Sets standaloneCardOrientationEnum
 
 
 
 
 
 
StirShaken
 
 
 
 
 
 
 
 
Tag
 
TelephoneNumber
 
TfvBasicAuthentication
 
Gets or Sets tfvCallbackStatusEnum
 
A generic error object.
 
TfvStatus
 
Gets or Sets tfvStatusEnum
 
TfvSubmissionInfo
 
TfvSubmissionWrapper
 
The alignment of the thumbnail image in the card.
 
TnLookupRequestError
 
 
TranscribeRecording
 
Transcription
 
The Transcription Available event is sent when the recording transcription is available to be downloaded.
 
 
 
 
When processing a <Transfer> verb, this event is sent when a called party (B-leg) answers.
 
This event is sent to the transferCompleteUrl of the A-leg's <Transfer> verb when the transferred call (B-leg) completes.
 
This event is sent to the transferDisconnectUrl of each <PhoneNumber> tag when its respective call leg ends for any reason.
 
 
 
 
UpdateCall
 
UpdateCallRecording
 
UpdateConference
 
UpdateConferenceMember
 
 
VerificationDenialWebhook
 
VerificationRequest
 
VerificationUpdateRequest
 
VerificationWebhook
 
VerifyCodeRequest
 
VerifyCodeResponse
 
VoiceApiError
 
VoiceCodeResponse
 
Information about a webhook that Bandwidth should send upon the completion of event customer has subscribed to.
 
Basic authentication credentials are not required, but if present, both username and password must be provided.
 
WebhookSubscriptionRequestSchema
 
A list of all webhook subscriptions registered for this account ID for this particular feature (unpaginated).
 
Gets or Sets webhookSubscriptionTypeEnum