I want to monitor whether a user of a desktop application has unread messages with the Zoom Client application (desktop app).
In case there are one or more unread messages, I want to send a signal to an external device and when the message(s) is/are read, I also want to send a signal to an external device.
Is there an API function for this, I see nothing so far.
When you say that “new message APIs [are] coming soon”, can you be more specific on what might be available and when? Will it solve what I’m trying to do?
We are planning late Q3 release for the new Chat APIs. There will be an endpoint that lists users chat messages. I will confirm with our engineers to see if the unread/read state is included in the payload.
Ok great, thanks for the info. To put the request a bit more simpler/general : I need to send a signal to an external device when there is a red badge (notification) in the Zoom Desktop App. The badge is generally there if you have an unread message, but it can also be there is you missed a “call” (instant meeting request). I also need to send a signal to the external device as soon as there is no more red badge in the Desktop App (meaning that you saw all of what you missed (calls and messages).
After checking with the engineering team, the unread/read will not be included in the payload for the planned Q3 release. I will add this as a feature request.