API Endpoint(s) and/or Zoom API Event(s)
- Webhook Event:
recording.completed
*
Description:
We are developing an integration that listens to the recording.completed
webhook in order to automatically process Zoom cloud recordings.
According to the official documentation, the recording_play_passcode
field is not enabled by default and requires Zoom Support authorization.
We submitted a support ticket, but were informed that this request is outside the scope of our support plan and were advised to post here.
We would like to request that this field be enabled for our app so we can construct playback links using play_url?pwd=XXXXX
. This is a critical step in our automated process.
Error?
There is no error message. The recording_play_passcode
field does appear in the webhook payload, but when using it in the URL (play_url?pwd=...
), Zoom still prompts for a password to access the recording — as if the parameter is not enabled or not functioning as expected.
How To Reproduce:
- Set up a webhook for the
recording.completed
event - Receive the payload when a cloud recording is completed
- Confirm that the
recording_play_passcode
field is present in the payload - Construct the playback URL using
play_url?pwd=<recording_play_passcode>
- When accessing the link, Zoom still asks for the password manually
- This prevents us from providing a seamless direct playback experience for users