Request

InitConnection

This request is needed only for clients that cannot send websocket headers. It can include the authentication and the clientProperties information. Please refrain from submitting any other requests until a response to this one is received, as any requests will be rejected.

Request ID generated by the client. It should be unique per WebSocket session in order to identify the request. This ID will be reflected by the server in the response to the request.

Contains one of the APIs request type names

headers

SubscribeExConversations

Subscribes to any changes in the medata of the conversations of this user. Existing conversations that matches the filter will also be sent.

Responses

  • 200: SubscribeExConversationsResponse
  • Notification: ExConversationChangeNotification

Request ID generated by the client. It should be unique per WebSocket session in order to identify the request. This ID will be reflected by the server in the response to the request.

Contains one of the APIs request type names

body

Do not fetch conversation which have not been updated after this timestamp

convState

JSON Output

valid

JSON Schema

You can find the json schema definition of this message here: assets/schema/ws/consumerRequests.json

Response

root

body

JSON Output

not valid

JSON Schema

You can find the json schema definition of this message here: assets/schema/aam/subscribeExConversationsResp.json

Notification

MessagingEventNotification

Defines that the message is a response

Contains one of the APIs notification type names

body

changes

item 1

TextValue

result

conversationDetails

participants

item 1

item 2

ttr

delay

csat

JSON Output

valid

JSON Schema

You can find the json schema definition of this message here: assets/schema/ws/consumerNotifications.json