| Name | Type | Description | Notes |
|---|---|---|---|
| contact_data | MessageContactData | [optional] | |
| conversation | ChatapiConversation | [optional] | |
| file_data | MessageFileData | [optional] | |
| id | str | [optional] | |
| image_data | MessageImageData | [optional] | |
| location_data | MessageLocationData | [optional] | |
| sender | MessageSender | [optional] | |
| sent_at | datetime | [optional] | |
| text | str | [optional] | |
| type | ChatapiMessageType | [optional] | |
| video_data | MessageVideoData | [optional] | |
| voice_data | MessageVoiceData | [optional] |
from kenar_api_client.models.chatapi_message import ChatapiMessage
# TODO update the JSON string below
json = "{}"
# create an instance of ChatapiMessage from a JSON string
chatapi_message_instance = ChatapiMessage.from_json(json)
# print the JSON string representation of the object
print(ChatapiMessage.to_json())
# convert the object into a dict
chatapi_message_dict = chatapi_message_instance.to_dict()
# create an instance of ChatapiMessage from a dict
chatapi_message_from_dict = ChatapiMessage.from_dict(chatapi_message_dict)