Thank you for your comment
As you suggested I went to the zoom devforum and found the following
{
“schema”: {
“type”: “object”,
“required”: [
“event”,
“event_ts”,
“payload”
],
“properties”: {
“event”: {
“type”: “string”,
“description”: “The event’s name.”
},
“event_ts”: {
“type”: “integer”,
“format”: “int64”,
“description”: “A timestamp, in milliseconds since epoch, at which the event occurred.”
},
“payload”: {
“type”: “object”,
“required”: [
“account_id”,
“operator”,
“object”,
“operator_id”
],
“properties”: {
“account_id”: {
“type”: “string”,
“description”: “The account ID of the user who sent the message.”
},
“operator”: {
“type”: “string”,
“description”: “The email address of the user who sent the message.”,
“format”: “email”
},
“object”: {
“type”: “object”,
“description”: “Message object”,
“required”: [
“id”,
“type”,
“session_id”,
“contact_email”,
“contact_id”,
“channel_id”,
“channel_name”,
“message”,
“timestamp”,
“date_time”
],
“properties”: {
“id”: {
“description”: “The message’s unique ID.”,
“type”: “string”
},
“type”: {
“type”: “string”,
“description”: “Whether the message was sent to a chat channel or an individual contact: \n* to_contact — The message was sent to a contact.\n* to_channel — The message was sent to a chat channel.”,
“enum”: [
“to_contact”,
“to_channel”
]
},
“date_time”: {
“type”: “string”,
“description”: “The date and time at which the message was sent, in yyyy-MM-dd’T’HH:mm:ss’Z’ format.”,
“format”: “date-time”
},
“timestamp”: {
“type”: “integer”,
“description”: “The timestamp for when the message was sent.”,
“format”: “int64”
},
“session_id”: {
“type”: “string”,
“description”: “The chat session’s unique ID.”
},
“contact_email”: {
“type”: “string”,
“description”: “The email address of the contact to whom the message was sent.”
},
“contact_id”: {
“type”: “string”,
“description”: “The message contact’s user ID.”
},
“channel_id”: {
“type”: “string”,
“description”: “The chat channel’s ID.”
},
“channel_name”: {
“type”: “string”,
“description”: “The chat channel’s name.”
},
“message”: {
“type”: “string”,
“description”: “The sent message’s content.”
}
},
“additionalProperties”: false
},
“operator_id”: {
“type”: “string”,
“description”: “The user ID of the user who sent the message.”
}
},
“additionalProperties”: false
}
},
“additionalProperties”: false
},
“examples”: {
“json-example”: {
“summary”: “JSON example”,
“value”: “{\n\t"event": "chat_message.sent",\n\t"event_ts": 1626230691572,\n\t"payload": {\n\t\t"account_id": "AAAAAABBBB",\n\t\t"operator": "user@example.com",\n\t\t"operator_id": "z8yCxjabcdEFGHfp8uQ",\n\t\t"object": {\n\t\t\t"id": "6dfgdfgdg444447b0egga",\n\t\t\t"type": "to_channel",\n\t\t\t"date_time": "2020-02-10T21:39:50Z",\n\t\t\t"timestamp": 1581370790388,\n\t\t\t"session_id": "abcdefghijklmnop12345",\n\t\t\t"contact_email": "user2@example.com",\n\t\t\t"channel_id": "qrstuvwxyz67890",\n\t\t\t"channel_name": "Team Chat",\n\t\t\t"message": "Hello world."\n\t\t}\n\t}\n}”
}
},
“example”: “{\n\t"event": "chat_message.sent",\n\t"event_ts": 1626230691572,\n\t"payload": {\n\t\t"account_id": "AAAAAABBBB",\n\t\t"operator": "user@example.com",\n\t\t"operator_id": "z8yCxjabcdEFGHfp8uQ",\n\t\t"object": {\n\t\t\t"id": "6dfgdfgdg444447b0egga",\n\t\t\t"type": "to_channel",\n\t\t\t"date_time": "2020-02-10T21:39:50Z",\n\t\t\t"timestamp": 1581370790388,\n\t\t\t"session_id": "abcdefghijklmnop12345",\n\t\t\t"contact_email": "user2@example.com",\n\t\t\t"channel_id": "qrstuvwxyz67890",\n\t\t\t"channel_name": "Team Chat",\n\t\t\t"message": "Hello world."\n\t\t}\n\t}\n}”
how does this further my quest?