You can auto-download Zoom recordings and synchronization of ending sessions with the help of Webhook setup.
-
Once you have configured your SDK credentials, you can set up webhook specifications. You can auto-download Zoom recordings and synchronization of ending sessions.
- To configure the webhook specifications, select the Webhook Configuration option.

- You will arrive at the webhook page. Here you must enter the Webhook Secret Token.
.png?width=688&height=331&name=webh%20zoom%20(1).png)
- To obtain the Webhook Secret Token, open your Zoom's Server to Server OAuth App. Now, select the Feature option.
.png?width=688&height=331&name=webh%20zoom%20(2).png)
- Now you can see the Secret Token. Just copy it.
.png?width=688&height=331&name=webh%20zoom%20(3).png)
- Now, paste it into the Webhook Secret Token space.
.png?width=688&height=331&name=webh%20zoom%20(4).png)
- Then return to your Zoom account's feature page.
- Here, enable Event Subscriptions and click the Add Event Subscription button.
.png?width=688&height=331&name=webh%20zoom%20(5).png)
- Enter the name of the Event Subscriptions and select the Webhook method.
.png?width=688&height=331&name=webh%20zoom%20(7).png)
- To enable the auto-download of Zoom recordings, go to your school and copy the Webhook Url For Recordings Auto-Download.
.png?width=688&height=331&name=webh%20zoom%20(6).png)
- Then paste it here.
.png?width=688&height=331&name=webh%20zoom%20(9).png)
- Then, click the Authentication Header Option and select Custom header.
.png?width=688&height=331&name=webh%20zoom%20(8).png)
- Now, go to your school and copy these codes.
.png?width=688&height=331&name=webh%20zoom%20(10).png)
- Then paste them here correctly.

- Once you've pasted them, click the Add Event button.
.png?width=688&height=331&name=webh%20zoom%20(13).png)
- Click the Recording option and then select the All recordings have completed option. Now, click the Done button.
.png?width=688&height=331&name=webhoo%20(1).png)
- You have now added the event. Now, click the Validate button.
.png?width=688&height=331&name=webh%20zoom%20(14).png)
- Once the entered URLs have been validated, click the Save button.
.png?width=688&height=331&name=webh%20zoom%20(15).png)
- Now, your Zoom live class recordings will be instantly uploaded to your lessons after you finish your Zoom class.
- Then Click the Add Event Subscription button again to synchronise the end of sessions.
.png?width=688&height=331&name=webh%20zoom%20(16).png)
- Enter the name of the Event Subscriptions and select the Webhook method.
.png?width=688&height=331&name=webh%20zoom%20(17).png)
- To synchronise the ending sessions, go to your school and copy the Webhook Url For Ending Session.
.png?width=688&height=331&name=webh%20zoom%20(19).png)
- Then paste it here.
.png?width=688&height=331&name=webh%20zoom%20(24).png)
- Then, click the Authentication Header Option, select the Custom header option, and paste the Custom Header Key and Header Value as before.
.png?width=688&height=331&name=webh%20zoom%20(18).png)
- Then, click the Add Event button.
.png?width=688&height=331&name=webh%20zoom%20(13).png)
- Here, click the Meeting option and then select the End Meeting option.
.png?width=688&height=331&name=webhoo%20(2).png)
- Then click the Webinar option, select the End Webinar option, and the Done button.
.png?width=688&height=331&name=webhoo%20(3).png)
- You have now added the event. Now, click the Validate button.
.png?width=688&height=331&name=webh%20zoom%20(22).png)
- Once the entered URLs have been validated, click the Save button.
.png?width=688&height=331&name=webh%20zoom%20(23).png)
- Your Zoom live class closing sessions will now be automatically synchronised with your school.