I was depending on zoom api webhooks events " All Recordings have completed" and “Recording Transcript files have completed” to download the video to my server when finished recording.
and it was working very good for almost a month, but today something weird happened, zoom calls the webhook before the videos ready to download, and when server tries to get the video it shows recording doesn’t exists.
Note: recording takes longer time than usually to appear on the zoom dashboard