[ 6.2.0 ] - 2025-10-27
All changes, including breaking changes, are addressed and explained in the list bellow.
If you find out that something was not addressed properly, please submit an issue.
Added
- Most recent feature set for:
Changed
-
Email:
- For
getIpPoolmethod response type changed fromEmailIpPoolResponsetoEmailIpPoolDetailResponse - Removed
returnPathAddressfield fromEmailAddDomainRequest,EmailDomainResponsemodel /email/1/domains/{domainName}/return-path- This endpoint has been is no longer supported in the SDK.- Fixed
bulksfield inEmailBulkScheduleResponseandEmailBulkStatusResponse, now initialized as an empty list due to field change from optional to required - Extended
EmailDomainResponsemodel withblocklistConfigrationLevelfield - Extended
EmailIpDetailResponse,EmailIpResponsemodel withipAddressesfield - Fixed
messagesfield inEmailSendResponse, now initialized as an empty list due to field change from optional to required - Fixed
reasonfield type inEmailValidationResponsefromStringtoEmailValidationReason - Fixed
riskfield type inEmailValidationResponsefromStringtoEmailValidationApiRisk - Extended
EmailWebhookTrackingPayloadmodel witheventIdandsenderfield support - JavaDoc fixes
- For
-
MessagesApi:
- Extended
MessagesApiDefaultMessageRequestOptionswithmessageOrderingfield support - Extended
MessagesApiMessageBodywithFORM,ORDER_REQUEST,ORDER_STATUSandTIME_PICKERbody type support - Extended
MessagesApiMessageButtonwithDIAL_PHONEandSHOW_LOCATIONbutton type support - Extended
MessagesApiMessageOpenUrlButtonmodel withpostbackDataandopenInfield support - Extended
MessagesApiMessageOptionsmodel withtransliterationandcorrelationDatafield support - Extended
MessagesApiOutboundTemplateChannelmodel withVIBER_BMtype support - Extended
MessagesApiWebhookEventContentmodel withFORM_RESPONSEandPAYMENT_RESPONSEevent type support - Extended
MessagesApiWebhookEventwithmessageCountandmetadatafield support - JavaDoc fixes
- Extended
-
Mms:
- Cursor-based pagination support in
getOutboundMmsMessageLogsfunction withuseCursorandcursorparameters.- Extended
MmsLogsResponsemodel withcursorfield
- Extended
- JavaDoc fixes
- Cursor-based pagination support in
-
Moments:
- Fixed
FlowExceptionResponsemodel with adding missing fields:type,title,status,detail,instance - JavaDoc fixes
- Fixed
-
Sms:
- Unified
SmsWebhookInboundReportwith the existingSmsInboundMessagemodel - Unified
SmsWebhookInboundReportResponsewith the existingSmsInboundMessageResultmodel - JavaDoc fixes
- Unified
-
Tfa:
- Extended
TfaCreateEmailMessageRequest,TfaMessage,TfaUpdateEmailMessageRequestandTfaEmailMessagewithlandingPageIdfield support - Extended
TfaStartEmailAuthenticationRequestwithlandingPagePlaceholdersfield support - JavaDoc fixes
- Extended
-
Viber:
- Cursor-based pagination support in
getOutboundViberMessageLogsfunction withuseCursorandcursorparameters.- Extended
ViberLogsResponsemodel withcursorfield
- Extended
- Extended
ViberMessageDeliveryReportingwithreceiveTriggeredFailoverReportsfield support - Extended
ViberOutboundFileContentandViberOutboundFileContentTypewith aCAROUSELsupport - JavaDoc fixes
- Cursor-based pagination support in
-
Voice:
- Class replaced in
updateConferenceCallmethod fromCallsUpdateRequesttoCallsUpdateCallRequestto better reflect its specific usage - Extended
Call,CalLog,CallRequestmodels with new field:externalId - Extended
CallEndpoint,CallRoutingEndpointmodels withWHATSAPPtype support - Extended
CallRoutingDestinationmodel withAPPLICATIONtype support - Extended
CallRecordingRequestmodel with new field:channels - Extended
CallRoutingPhoneEndpointmodel with new field:ringbackGeneration - Extended
CallRoutingRouteResponsemodel with new fields:statusandorder - Extended
CallRoutingSipEndpointmodel with new field:from - Extended
CallsAddExistingCallRequestmodel with new fields:roleandcustomData - Extended
CallsAddNewCallRequestwithrolesupport - Extended
CallsMachineDetectionmodel withmachineDetectionsupport - Extended
CallsDialogStatewithTRANSFERRINGstate support - Removed
UNKOWNenum value fromCallsDetectionResultenum - Removed
creationMethodfield fromCallsFilemodel - Extended
CallsLanguagewith multiple new language options - Extended
CallsMachineDetectionPropertieswithconfidenceRatingfield support - Extended
CallsMachineDetectionRequestwithdetectionTimefield support - Extended
CallsParticipantwithrolefield support - Extended
CallsSearchResponse,CallsUpdateScenarioRequest,CallsUpdateScenarioResponsemodel with new fields:notifyUrlandnotifyContentType - Fixed
CallsSpeechCaptureRequestkeyPhrases now are null instead of being initialized as a new LinkedHashSet to reflect field change from required to optional - Extended
CallsTranscriptionmodel with new fields:customDictionaryandadvancedFormatting - Extended
CallsUpdateRequest,CallsVideoMediaPropertiesmodel with newblindfield support - Extended
CallsVoiceDatawith new field support:answeredBy - Extended
CallsWebsocketEndpointConfigRequest.SampleRateEnumwith new rate values:24000and32000 - Extended
CallVoicewith new voices - JavaDoc fixes
- Class replaced in
-
Number Masking:
- Extended
NumberMaskingStatusRequestwithmachineDetectionResultfield support - JavaDoc fixes
- Extended
-
WebRtc:
- Removed
capabilitesfield fromWebRtcTokenRequestModelto reflect the current behaviour of the endpoint - Extended
WebRtcParticipantwithstateanddirectionfield support - JavaDoc fixes
- Removed
-
WhatsApp:
- Extended
WhatsAppWebhookTypewith new types:INTERACTIVE_CALL_PERMISSION_REPLYandREACTION - Extended
WhatsAppVideoMessage,WhatsAppAudioMessage,WhatsAppContactsMessage,WhatsAppDocumentMessage,WhatsAppImageMessage,WhatsAppInteractiveButtonsMessage,WhatsAppInteractiveFlowMessage,WhatsAppInteractiveListMessage,WhatsAppInteractiveLocationRequestMessage,WhatsAppInteractiveMultiProductMessage,WhatsAppInteractiveOrderDetailsMessage,WhatsAppTextMessage,WhatsAppInteractiveOrderStatusMessage,WhatsAppStickerMessage,WhatsAppMessage,WhatsAppLocationMessage,WhatsAppInteractiveProductMessage,WhatsAppInteractiveUrlButtonMessagemodels withcontextfield support - Removed
allowCategoryChangefield fromWhatsAppTemplatePublicApiRequestmodel to reflect the current behaviour of the endpoint - Extended
WhatsAppTemplateEditPublicApiRequest,WhatsAppDefaultUtilityTemplateApiResponsemodels withsubCategoryfield support - Extended
WhatsAppTemplateDataContentmodel withorderStatusfield support - Extended
WhatsAppSenderLimitmodel with additional value (LIMIT_2K) - Fixed
callbackDatafield type inWhatsAppPaymentmodel fromList<String>toObjectreflecting the current behaviour of the endpoint - Extended
WhatsAppLanguagewith multiple new language options - Extended
WhatsAppInteractiveUrlButtonHeaderContentwithDOCUMENT,IMAGEandVIDEO` type support - Extended
WhatsAppInteractiveOrderUPIPGRazorpayPaymentDetailswith callbackData field support - Extended
WhatsAppInteractiveOrderPaymentStatuswithBRAZIL_BOLETOstatus support - Extended
WhatsAppInteractiveAllowedOrderPaymentDetailswithBRAZIL_BOLETOandBRAZIL_PAYMENTStype support - Extended
WhatsAppDefaultTemplateStructureApiDatawithcallPermissionRequestfield support - Extended
WhatsAppButtonApiDatawithORDER_DETAILSandVOICE_CALLtype support - JavaDoc fixes
- Extended
-
General:
- Updated tests
Removed
- Unused
EmailReturnPathAddressRequest,CallsCreationMethod,WebRtcCapabilities,WebhookMessageCountandWebRtcRecordingclasses are removed