Format Your New Topic as Follows:
API Endpoint(s) and/or Zoom API Event(s)
Zoom API Events -
- meeting.started
- meeting.completed
- recording.completed
Description
Each instance of the above events are delivered 2 times to our webhooks endpoint within a span of ~ 10 milliseconds, causing several issues in our internal APIs.
While debugging this we have already verified the following from the Zoom API docs and Zoom Developer Forum -
- These are not retried requests for failed webhook delivery. (retries happen after 5 minutes atleast according to the docs). Also we are sending 200 OK acknowledgements to all received events under 3 seconds (as stated in the zoom API documentation)
- We verified that the same webhook endpoint is not added twice in the App Subscriptions setting. (Duplicate Webhooks being received - #2 by will.zoom)
Event request headers for reference -
// headers for first event received
{
"host": "class-api.prod.lyearn.com",
"x-request-id": "db4719a01cfd20803c03d39329402e7e",
"x-real-ip": "10.1.110.5",
"x-forwarded-for": "10.1.110.5",
"x-forwarded-host": "class-api.prod.lyearn.com",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-scheme": "https",
"x-scheme": "https",
"l5d-dst-override": "corporate-service.services.svc.cluster.local:http",
"content-length": "453",
"authorization": "FIXGY1lUSyKtFc3uVVS0cg",
"clientid": "BGxFMR2MQsWQTXautf4uWg",
"x-zm-trackingid": "v=2.0;clid=us06;rid=WEB_0bdb1295946c2037e108f7d5c67c83ce",
"x-zm-request-timestamp": "1686680318",
"x-zm-signature": "v0=ffba77ced0b3c9429133e9bb167841f5446f645e2698f484b72b5c213af77130",
"content-type": "application/json; charset=utf-8",
"user-agent": "Zoom Marketplace/1.0a"
}
// headers for the duplicate
{
"host": "class-api.prod.lyearn.com",
"x-request-id": "08f99a44685dce835db31322e59fa44e",
"x-real-ip": "10.1.138.229",
"x-forwarded-for": "10.1.138.229",
"x-forwarded-host": "class-api.prod.lyearn.com",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-scheme": "https",
"x-scheme": "https",
"l5d-dst-override": "corporate-service.services.svc.cluster.local:http",
"content-length": "453",
"authorization": "FIXGY1lUSyKtFc3uVVS0cg",
"clientid": "BGxFMR2MQsWQTXautf4uWg",
"x-zm-trackingid": "v=2.0;clid=us06;rid=WEB_0bdb1295946c2037e108f7d5c67c83ce",
"x-zm-request-timestamp": "1686680318",
"x-zm-signature": "v0=ffba77ced0b3c9429133e9bb167841f5446f645e2698f484b72b5c213af77130",
"content-type": "application/json; charset=utf-8",
"user-agent": "Zoom Marketplace/1.0a"
}
Zoom App : App Marketplace
Error?
N/A
How To Reproduce
N/A