Description
We are calling Update Recordings Settings API (URL mentioned below) on recordings.
When this is called for webinars hosted by any other user in our account, it works fine.
However, when we call it for webinars hosted by the account owner, it fails with “No permissions” message.
Error
The API request fails only for webinars hosted by the account owner. The response body has been mentioned below.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
https://api.zoom.us/v2/meetings/891992933/recordings/settings
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Call https://api.zoom.us/v2/meetings/891992933/recordings/settings
{
“share_recording”: “publicaly”,
“recording_authentication”: false,
“viewer_download”: false,
“on_demand”: true,
“approval_type”: 1,
“send_email_to_host”: false,
“show_social_share_buttons”: false
}
Note that the meeting id provided in the URL belongs to the account owner.
Other meeting IDs that have been created by other users are working properly.
- Response Received
Code: 400
Body:
{
“code”: 200,
“message”: “No permission.”
}
Screenshots (If applicable)
Additional context
NA