Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 2.33 KB

File metadata and controls

44 lines (35 loc) · 2.33 KB

InboundCallbackMessage

Properties

Name Type Description Notes
id str A unique identifier of the message.
owner str The Bandwidth phone number or alphanumeric identifier associated with the message.
application_id str The ID of the Application your from number or senderId is associated with in the Bandwidth Phone Number Dashboard.
time datetime
segment_count int The number of segments the user's message is broken into before sending over carrier networks.
direction MessageDirectionEnum
to List[str] The phone number recipients of the message.
var_from str The Bandwidth phone number or alphanumeric identifier the message was sent from.
text str [optional]
tag str A custom string that will be included in callback events of the message. Max 1024 characters. [optional]
media List[str] Optional media, not applicable for sms [optional]
priority PriorityEnum [optional]
channel MultiChannelMessageChannelEnum [optional]
content MultiChannelMessageContent [optional]
suggestion_response RbmSuggestionResponse [optional]
location_response RbmLocationResponse [optional]

Example

from bandwidth.models.inbound_callback_message import InboundCallbackMessage

# TODO update the JSON string below
json = "{}"
# create an instance of InboundCallbackMessage from a JSON string
inbound_callback_message_instance = InboundCallbackMessage.from_json(json)
# print the JSON string representation of the object
print(InboundCallbackMessage.to_json())

# convert the object into a dict
inbound_callback_message_dict = inbound_callback_message_instance.to_dict()
# create an instance of InboundCallbackMessage from a dict
inbound_callback_message_from_dict = InboundCallbackMessage.from_dict(inbound_callback_message_dict)

[Back to Model list] [Back to API list] [Back to README]