NameDescriptionTypeAdditional information
MessageUID

Unique ID that is used in the link thats shared with client (customer)

string

None.

MessageID

Unique ID of the message

integer

None.

NewMessage

If the client (customer) posted a new message, then it should be put here

string

None.

NewAttachment

If the client (customer) attached a file at the new message, then it should be put here

UploadAttachment

None.

SenderName

If the client (customer) posted a new message, then his name should be entered here

string

None.

ChatRequestType

The response should be filled with these messages

ChatRequestType

None.

OffSet

Number of messages skipped from the beginning of the result Messages.MessageList

For example if a request would normaly return a list of 20 messages, but the OffSet = 5, then it would skip the first 5 messages and return Message 6 till 20

integer

None.

ListSize

The max number of messages in this list.
If ListSize is 0 (zero) then it's ignored and returns the complete list of messages

For example if a request would normaly return a list of 113 messages, you could apply paging just by setting the ListSize here combined with OffSet.
An OffSet of 60 with a ListSize of 20 would result in page 4 with 20 messages on it
An OffSet of 100 with a ListSize of 20 would result in page 6 with 13 messages on it (the last 13 messages of the 113 messages)

integer

None.

Lang2

The default language of this chat request,
This is a 2 letter code, defaults to Dutch(NL) if the letter code is unknown.

string

None.