Description
I have an application that listens for the phone recording complete webhook.
If the recording has a break in it (stopped then started) - the webhook is sent twice.
At first I thought it was sending each part of the recording separate but the data and download_url are the same.
If the recording has no break, or is automatic then only one webhook is sent as expected
Error
There are too many (two) webhooks events triggered.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
zoom phone recording complete webhook
How To Reproduce (If applicable)
Steps to reproduce the behavior:
Use Ad-hoc recording for zoom phone
Start recording, wait a while, stop recording, wait a while, start recording, wait a while, stop recording, hangup
To clarify, are you getting the full call recording in each of these webhooks once you receive them (you mentioned that the URLs are the same, but does the download_url accurately represent the whole call in each webhook)?
If it’s possible to provide some example webhook payloads for the recording completed event, I’ll be happy to take a closer look.