Package com.bandwidth.sdk.model
package com.bandwidth.sdk.model
-
ClassDescriptionAbstract class for oneOf,anyOf schemas defined in OpenAPI specAccountStatisticsAdditionalDenialReasonAddressThe Answer event is sent to the answerUrl specified in the createCall request when an outbound call is answered.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.CallRecordingMetadataCallStateThe call state.CallTranscriptionThe detected language for this transcription.CallTranscriptionMetadataCallTranscriptionResponseWhich `track` this transcription is derived from.Gets or Sets cardWidthEnumCodeRequestConferenceThe 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.ConferenceMemberThe 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.ConferenceRecordingMetadataThe 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.ContactCreateCallCreateCallResponseThe request has been accepted for processing but not yet finished and in a terminal state (COMPLETE, PARTIAL_COMPLETE, or FAILED).CreateMessageRequestErrorCreateMultiChannelMessageResponseDeferredResultThe Disconnect event is fired when a call ends, for any reason.DiversionThe DTMF event is sent for every digit detected after a <StartGather> verb is executed.ErrorErrorObjectFailureWebhookFieldErrorThe 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.LinkLinksObjectThe direction of the message.ListMessageItemCreate 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.MediaMessageMessage Callback SchemaMessage payload schema within a MessageCallbackThe direction of the message.MessageRequestMessagesListThe status of the message.The type of message.MessagingCodeResponseMessagingRequestErrorMfaForbiddenRequestErrorMfaRequestErrorMfaUnauthorizedRequestErrorMmsMessageContentMultiChannelActionCalendarEventMultiChannelCallbackDataMultiChannelChannelListObjectMultiChannelMessageCallbackDataThe channel of the multi-channel message.MultiChannelMessageDataGets or Sets multiChannelMessageDirectionEnumMulti-Channel Message RequestGets or Sets multiChannelStatusEnumOptInWorkflowPageInfoThe priority specified by the user.RbmActionBaseRbmActionDialRbmActionOpenUrlGets or Sets rbmActionTypeEnumRbmActionViewLocationRbmCardContentRbmCardContentMediaThe height of the media.RbmMessageCarouselCardRbmMessageContentFileRbmMessageContentTextRbmMessageMediaRbmStandaloneCardThe 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 transcriptionRecordingTranscriptionsThe Redirect event is fired when a <Redirect> verb is executed.The HTTP method to use for the request to `redirectUrl`.SmsMessageContentGets or Sets standaloneCardOrientationEnumStirShakenTagTelephoneNumberTfvBasicAuthenticationGets or Sets tfvCallbackStatusEnumA generic error object.TfvStatusGets or Sets tfvStatusEnumTfvSubmissionInfoTfvSubmissionWrapperThe alignment of the thumbnail image in the card.TnLookupRequestErrorTranscribeRecordingTranscriptionThe 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.UpdateCallUpdateCallRecordingUpdateConferenceUpdateConferenceMemberVerificationDenialWebhookVerificationRequestVerificationUpdateRequestVerificationWebhookVerifyCodeRequestVerifyCodeResponseVoiceApiErrorVoiceCodeResponseInformation 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.WebhookSubscriptionRequestSchemaA list of all webhook subscriptions registered for this account ID for this particular feature (unpaginated).Gets or Sets webhookSubscriptionTypeEnum