An outbound SMS has changed status and the notificationUrl from the Sms command or Send an SMS request is being invoked. A PerCL response will be ignored.
| Name | Type | Description | Notes |
|---|---|---|---|
| request_type | str | Value will be messageStatus - An outbound SMS has changed status and the Sms command's notificationUrl is being invoked. | [optional] |
| account_id | str | Account ID associated with your account. | [optional] |
| message_id | str | Unique ID for this message, generated by FreeClimb. | [optional] |
| call_id | str | Unique ID for the Call in the context of which the Sms PerCL command was issued. | [optional] |
| var_from | str | aPhone number used to initiate the SMS message (in E.164 format). | [optional] |
| to | str | Destination number of the SMS message (in E.164 format). | [optional] |
| text | str | Body of the SMS message. | [optional] |
| direction | str | Value will be outbound to indicate an outgoing SMS from FreeClimb. | [optional] |
| application_id | str | ID of the application to which the destination number is assigned. May be null if the originating number is invalid in some way or is not registered to an application. | [optional] |
| status | MessageStatus | [optional] | |
| phone_number_id | str | ID of the destination phone number. | [optional] |
from freeclimb.models.message_status_webhook import MessageStatusWebhook
# TODO update the JSON string below
json = "{}"
# create an instance of MessageStatusWebhook from a JSON string
message_status_webhook_instance = MessageStatusWebhook.from_json(json)
# print the JSON string representation of the object
print(MessageStatusWebhook.to_json())
# convert the object into a dict
message_status_webhook_dict = message_status_webhook_instance.to_dict()
# create an instance of MessageStatusWebhook from a dict
message_status_webhook_from_dict = MessageStatusWebhook.from_dict(message_status_webhook_dict)