The webhookis called more than once for the same recording complete event.
Till now we can see it gets called exactly after 5mins, then 20mins after that, then 1 hour later.
Can you please help why this could happen? We are sending notifications to our students for the recordings. Now they are complaining about duplicate notifications.
The response is 200 OK. So I think it’s something else. Also in the marketplace it shows as validated.
By the way, this is an account level, Server-To-Server OAuth app. Not sure if that would mean it’s relevant, but if it sends to all users, why does it send in those mentioned separated intervals? Why not sending webhooks in short intervals?
I can see in the headers sent:
“X-Zoom-Retry-Num”:“3”
and
“X-Zoom-Retry-Reason”:“java.net.SocketTimeoutException:3,000 milliseconds timeout on connection http-outgoing-838631 [ACTIVE]”