API Endpoint(s) and/or Zoom API Event(s)
“meeting.participant_joined” and “meeting.participant_left” webhooks:
(sorry, can’t link - there’s a limit to how many I can share because I’m a new user)
We seem to be getting these webhooks at random. I will join a meeting, another account will join, and when I end the meeting for all, there will be random join and leave webhooks firing for this meeting for about 2-3 minutes after.
I assumed the issue was with our endpoint not responding with a 200 status quickly enough but I no longer think that’s the problem.
It doesn’t seem to be possible to “deduplicate” the webhooks (see here: Meeting Participant Join / Left events and multiple deliveries - #10 by will.zoom)
I see someone else had similar issues here: Participants - webhook (participant joined and participant left)
Details on your question, workflow or the problem you’re trying to solve.
There are no errors. Webhooks are being received.
How To Reproduce
Steps to reproduce the behavior:
- Set up webhook handling for zoom at url: stage.portal-beta.tutored.live/api/zoom for our Oauth app
- Join / leave zoom meetings and see that webhooks don’t add up
I would be happy to provide more specifics. Here is the x-zm-trackingid (which according to the docs is unique per request but doesn’t seem to be…) v=2.0;clid=us06;rid=EventService_42eead657a9d41919181e401db841483