Automatically record specific meetings only

Hello,

Is it possible to enable auto_recording only for specific meetings when “Automatic recording” is disabled for the account?

In my account settings, I have Cloud recording enabled and Automatic recording disabled:


and

Now, when I try to update an upcoming meeting using meetingUpdate API, I get a HTTP 204 response, but the auto_recording is not updated.

Is this scenario not supported? We don’t want to enable automatic recording for all meetings, but only for specific meetings.

Here are the API requests I’m making:

$ curl -s -X PATCH -d '{"settings": {"auto_recording": "cloud"}}' --header 'Authorization: Bearer token' --header 'Content-Type: application/json' https://api.zoom.us/v2/meetings/88665907478
$ curl -s --header 'Authorization: Bearer token' --header 'Content-Type: application/json' https://api.zoom.us/v2/meetings/88665907478 | jq .settings.auto_recording                               
"none"

Hi @sunilp
Thanks for reaching out to us!
I just did some tests on my end and if you create a meeting with the auto_recording:cloud, the setting will apply to the meeting, even if the feature is disabled at account level

Hi @elisa.zoom, in our case, the meetings are being created separately, typically via Google Calendar integration. I’m trying to update the meeting to set the auto_recording flag, and as you can see in the output I provided, this doesn’t seem to be working. Is there a different way I can set the flag?

One more detail that was missing from my original post, the “Automatic recording” setting is disabled on my account and it’s also locked by admin.

Hi @sunilp
Sorry for the late reply here! I missed your response.
I just tried replicating this issue on my end and was able to update the auto_recording with the PAtch request, even if the setting is disabled
Are you still having this issue?