I am developing a web app that has some integration with Zoom. One of the tasks it does is periodically fetch a list of zoom meetings. Recently, I have found a really weird thing. For example:
- I schedule a meeting for, say, 3:00 PM
- Fetch the meeting’s details (uuid is one of them);
- I start this meeting at 2:00 PM, and then, no matter after how long, I end it, so it’s still scheduled
- I fetch the meeting’s details again, and to my surprise, UUID is different.
Before I found it, I hoped to create a table where I’d store info about the application’s users and those UUIDs. That would help me distinguish between which meetings a user is intended to attend.
I also thought that those UUID changes are shown by meeting-updated-webhooks, but it is not.