Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[ 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
Changed
Email:
getIpPoolmethod response type changed fromEmailIpPoolResponsetoEmailIpPoolDetailResponsereturnPathAddressfield fromEmailAddDomainRequest,EmailDomainResponsemodel/email/1/domains/{domainName}/return-path- This endpoint has been is no longer supported in the SDK.bulksfield inEmailBulkScheduleResponseandEmailBulkStatusResponse, now initialized as an empty list due to field change from optional to requiredEmailDomainResponsemodel withblocklistConfigrationLevelfieldEmailIpDetailResponse,EmailIpResponsemodel withipAddressesfieldmessagesfield inEmailSendResponse, now initialized as an empty list due to field change from optional to requiredreasonfield type inEmailValidationResponsefromStringtoEmailValidationReasonriskfield type inEmailValidationResponsefromStringtoEmailValidationApiRiskEmailWebhookTrackingPayloadmodel witheventIdandsenderfield supportMessagesApi:
MessagesApiDefaultMessageRequestOptionswithmessageOrderingfield supportMessagesApiMessageBodywithFORM,ORDER_REQUEST,ORDER_STATUSandTIME_PICKERbody type supportMessagesApiMessageButtonwithDIAL_PHONEandSHOW_LOCATIONbutton type supportMessagesApiMessageOpenUrlButtonmodel withpostbackDataandopenInfield supportMessagesApiMessageOptionsmodel withtransliterationandcorrelationDatafield supportMessagesApiOutboundTemplateChannelmodel withVIBER_BMtype supportMessagesApiWebhookEventContentmodel withFORM_RESPONSEandPAYMENT_RESPONSEevent type supportMessagesApiWebhookEventwithmessageCountandmetadatafield supportMms:
getOutboundMmsMessageLogsfunction withuseCursorandcursorparameters.MmsLogsResponsemodel withcursorfieldMoments:
FlowExceptionResponsemodel with adding missing fields:type,title,status,detail,instanceSms:
SmsWebhookInboundReportwith the existingSmsInboundMessagemodelSmsWebhookInboundReportResponsewith the existingSmsInboundMessageResultmodelTfa:
TfaCreateEmailMessageRequest,TfaMessage,TfaUpdateEmailMessageRequestandTfaEmailMessagewithlandingPageIdfield supportTfaStartEmailAuthenticationRequestwithlandingPagePlaceholdersfield supportViber:
getOutboundViberMessageLogsfunction withuseCursorandcursorparameters.ViberLogsResponsemodel withcursorfieldViberMessageDeliveryReportingwithreceiveTriggeredFailoverReportsfield supportViberOutboundFileContentandViberOutboundFileContentTypewith aCAROUSELsupportVoice:
updateConferenceCallmethod fromCallsUpdateRequesttoCallsUpdateCallRequestto better reflect its specific usageCall,CalLog,CallRequestmodels with new field:externalIdCallEndpoint,CallRoutingEndpointmodels withWHATSAPPtype supportCallRoutingDestinationmodel withAPPLICATIONtype supportCallRecordingRequestmodel with new field:channelsCallRoutingPhoneEndpointmodel with new field:ringbackGenerationCallRoutingRouteResponsemodel with new fields:statusandorderCallRoutingSipEndpointmodel with new field:fromCallsAddExistingCallRequestmodel with new fields:roleandcustomDataCallsAddNewCallRequestwithrolesupportCallsMachineDetectionmodel withmachineDetectionsupportCallsDialogStatewithTRANSFERRINGstate supportUNKOWNenum value fromCallsDetectionResultenumcreationMethodfield fromCallsFilemodelCallsLanguagewith multiple new language optionsCallsMachineDetectionPropertieswithconfidenceRatingfield supportCallsMachineDetectionRequestwithdetectionTimefield supportCallsParticipantwithrolefield supportCallsSearchResponse,CallsUpdateScenarioRequest,CallsUpdateScenarioResponsemodel with new fields:notifyUrlandnotifyContentTypeCallsSpeechCaptureRequestkeyPhrases now are null instead of being initialized as a new LinkedHashSet to reflect field change from required to optionalCallsTranscriptionmodel with new fields:customDictionaryandadvancedFormattingCallsUpdateRequest,CallsVideoMediaPropertiesmodel with newblindfield supportCallsVoiceDatawith new field support:answeredByCallsWebsocketEndpointConfigRequest.SampleRateEnumwith new rate values:24000and32000CallVoicewith new voicesNumber Masking:
NumberMaskingStatusRequestwithmachineDetectionResultfield supportWebRtc:
capabilitesfield fromWebRtcTokenRequestModelto reflect the current behaviour of the endpointWebRtcParticipantwithstateanddirectionfield supportWhatsApp:
WhatsAppWebhookTypewith new types:INTERACTIVE_CALL_PERMISSION_REPLYandREACTIONWhatsAppVideoMessage,WhatsAppAudioMessage,WhatsAppContactsMessage,WhatsAppDocumentMessage,WhatsAppImageMessage,WhatsAppInteractiveButtonsMessage,WhatsAppInteractiveFlowMessage,WhatsAppInteractiveListMessage,WhatsAppInteractiveLocationRequestMessage,WhatsAppInteractiveMultiProductMessage,WhatsAppInteractiveOrderDetailsMessage,WhatsAppTextMessage,WhatsAppInteractiveOrderStatusMessage,WhatsAppStickerMessage,WhatsAppMessage,WhatsAppLocationMessage,WhatsAppInteractiveProductMessage,WhatsAppInteractiveUrlButtonMessagemodels withcontextfield supportallowCategoryChangefield fromWhatsAppTemplatePublicApiRequestmodel to reflect the current behaviour of the endpointWhatsAppTemplateEditPublicApiRequest,WhatsAppDefaultUtilityTemplateApiResponsemodels withsubCategoryfield supportWhatsAppTemplateDataContentmodel withorderStatusfield supportWhatsAppSenderLimitmodel with additional value (LIMIT_2K)callbackDatafield type inWhatsAppPaymentmodel fromList<String>toObjectreflecting the current behaviour of the endpointWhatsAppLanguagewith multiple new language optionsWhatsAppInteractiveUrlButtonHeaderContentwithDOCUMENT,IMAGEandVIDEO` type supportWhatsAppInteractiveOrderUPIPGRazorpayPaymentDetailswith callbackData field supportWhatsAppInteractiveOrderPaymentStatuswithBRAZIL_BOLETOstatus supportWhatsAppInteractiveAllowedOrderPaymentDetailswithBRAZIL_BOLETOandBRAZIL_PAYMENTStype supportWhatsAppDefaultTemplateStructureApiDatawithcallPermissionRequestfield supportWhatsAppButtonApiDatawithORDER_DETAILSandVOICE_CALLtype supportGeneral:
Removed
EmailReturnPathAddressRequest,CallsCreationMethod,WebRtcCapabilities,WebhookMessageCountandWebRtcRecordingclasses are removed