Package io.sendon.contacts.request
Class CreateBlocklistRequest
java.lang.Object
io.sendon.contacts.request.CreateBlocklistRequest
Request object for creating a blocklist entry.
Represents the request payload for adding a phone number to the blocklist.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Kakao channel ID for Kakao message blocking.The message type for blocking (SMS, KAKAO, RCS).The phone number to be added to the blocklist.The RCS brand ID for RCS message blocking.The RCS chatbot ID for RCS message blocking.The sender number to block from. -
Constructor Summary
ConstructorsConstructorDescriptionCreateBlocklistRequest(String phoneNumber) Constructor for simple SMS blocking.CreateBlocklistRequest(String phoneNumber, String messageType, String senderNumber, String kakaoChannelId, String rcsChatbotId, String rcsBrandId) Constructor with all parameters. -
Method Summary
-
Field Details
-
phoneNumber
The phone number to be added to the blocklist. Should be provided without hyphens, numbers only. -
messageType
The message type for blocking (SMS, KAKAO, RCS). Default is SMS if not specified. -
senderNumber
The sender number to block from. Optional parameter for specific sender blocking. -
kakaoChannelId
The Kakao channel ID for Kakao message blocking. Required when messageType is KAKAO. -
rcsChatbotId
The RCS chatbot ID for RCS message blocking. Required when messageType is RCS. -
rcsBrandId
The RCS brand ID for RCS message blocking. Required when messageType is RCS.
-
-
Constructor Details
-
CreateBlocklistRequest
public CreateBlocklistRequest() -
CreateBlocklistRequest
Constructor for simple SMS blocking.- Parameters:
phoneNumber- The phone number to block
-
CreateBlocklistRequest
public CreateBlocklistRequest(String phoneNumber, String messageType, String senderNumber, String kakaoChannelId, String rcsChatbotId, String rcsBrandId) Constructor with all parameters.- Parameters:
phoneNumber- The phone number to blockmessageType- The message type (SMS, KAKAO, RCS)senderNumber- The sender number to block fromkakaoChannelId- The Kakao channel IDrcsChatbotId- The RCS chatbot IDrcsBrandId- The RCS brand ID
-