NameDescriptionTypeAdditional information
messageId

The unique identifier for the message.

globally unique identifier

Required

DateReceived

The date the sender created the message. The format is the following:[YYYY-MM-DDTHH:MM:SSZ]

string

Required

DateToSend

The date the message was scheduled to be sent to the contract. The format is the following:[YYYY-MM-DDTHH:MM:SSZ]

string

Required

DateSent

The actual date the message was sent. The format is the following:[YYYY-MM-DDTHH:MM:SSZ]

string

Required

Sender

The name of the sender that sent the message.

string

Required

DateModified

The date the template was last modified.

string

Required

AccountID

The unique Id of the account.

globally unique identifier

None.

StatusID

Unique Id of the status.

string

None.

Content

The actual message.

string

None.

Reference

Reference of the message sent.

string

None.

ExpiryDate

The date the encrypted message should expire. The format is the following:[YYYY-MM-DDTHH:MM:SSZ]

string

None.

DeliveryReceipt

Delivery receipt

boolean

None.

SmsReadReceipt

Read reciept.

boolean

None.

EmailReadReceipt

Read reciept.

boolean

None.

GroupID

globally unique identifier

None.

ContactID

integer

None.

NoOfReads

integer

None.

AdditionalGroupID

globally unique identifier

None.

AdditionalContactID

PersonNumber field of the contact

integer

Required

RemoveGroupID

globally unique identifier

None.

RemoveContactID

integer

None.

MessageType

string

None.

NoOfContacts

integer

None.

AuthenticationMethod

Authentication type for the account

TwoSms.Platform.Database.CustomerPortal.Tables.SMS.MessageAuthenticationType

Required