A meeting that was 160 minutes long and started on roughly “2020-03-16T15:00:00Z” did not have its recording completed webhook arrive until about “2020-03-19T02:32:31Z”. Nearly 2 1/2 days later. This wouldn’t be a huge problem (guessing this came late because of heavy load on Zoom) but the download_token that it came with was already expired.
Download token already expired when received. This was discovered by decoding the payload and checking the expiration time.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Recording Completed Webhook
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
How To Reproduce (If applicable)
Unsure, have an app that gets recording webhooks and record a long meeting during high traffic times
If you want the webhook I can DM it. But it seems that sending out an already expired download_token with a webhook.is not the desired behavior.
Another question while I have you. Is the default expiration for webhook download tokens ones day? Has this changed recently?