# Cloud recording option

**URL:** <https://devforum.zoom.us/t/cloud-recording-option/9079>\
**Category:** API and Webhooks\
**Created:** [March 20, 2020, 12:34pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079 "2020-03-20T12:34:14Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![EVant](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/evant/32/3511_2.png) [@EVant](https://devforum.zoom.us/u/EVant)\
**Post date:** [March 20, 2020, 12:34pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/1 "2020-03-20T12:34:14Z")

</div>

Hello,  
I’m trying to unifying a list of account with the following setting,

```
body = { 
    		"schedule_meeting":{"participants_video":False,
    							"audio_type":'both',
    							"join_before_host":False},
    		"in_meeting":{"chat":True,
    					  "feedback":False,
    					  "co_host":True,
    					  "entry_exit_chime":'host',
    					  "polling": True,
    					  "annotation":True,
    					  "non_verbal_feedback":True,
    					  "breakout_room":True,
    				      "remote_support":False,
    				      "attention_tracking":True,
    				      "allow_live_streaming":True,
    				      "workplace_by_facebook":True,
    				      "custom_live_streaming":True,
    				      "show_meeting_control_toolbar":True
    				      },
    		"recording":{"cloud_recording":True,
    				      "record_speaker_view":False,
    				      "record_audio_file":False,
    				      "save_chat_text":False,
    				      "show_timestamp":False,
    				      "auto_recording":"none",
    				      "host_pause_stop_recording":True
    				      }
    		 }

```

but despite the `"cloud_recording":True` option, the user can’t record on the cloud.  
If I go as admin on the recording page setting I can activate it.

What do I miss ?

Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 20, 2020, 6:03pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/2 "2020-03-20T18:03:41Z")

</div>

Hey @EVant,

Which endpoint is this? Please share your request url.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![EVant](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/evant/32/3511_2.png) [@EVant](https://devforum.zoom.us/u/EVant)\
**Post date:** [March 20, 2020, 7:05pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/3 "2020-03-20T19:05:20Z")

</div>

[https://api.zoom.us/v2/users/{}/settings](https://api.zoom.us/v2/users/%7B%7D/settings)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 20, 2020, 9:23pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/4 "2020-03-20T21:23:20Z")

</div>

Hey @EVant,

Can you try passing in your booleans all lower case? For example `true` instead of `True`.

Also, make sure the cloud recording setting is enabled at the [account level](https://zoom.us/account/setting?tab=recording):

 ![Screen Shot 2020-03-20 at 3.22.34 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/d/d2315fafdfc6a664de3de809b013869c29d02ba0.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![EVant](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/evant/32/3511_2.png) [@EVant](https://devforum.zoom.us/u/EVant)\
**Post date:** [March 21, 2020, 6:07pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/5 "2020-03-21T18:07:08Z")

</div>

At the account level it is enabled.  
with this body

```
body = { 
		"schedule_meeting":{"participants_video":'false',
							"audio_type":'both',
							"join_before_host":'false'},
		"in_meeting":{"chat":'true',
					  "feedback":'false',
					  "co_host":'true',
					  "entry_exit_chime":'host',
					  "polling": 'true',
					  "annotation":'true',
					  "non_verbal_feedback":'true',
					  "breakout_room":'true',
				      "remote_support":'false',
				      "attention_tracking":'true',
				      "allow_live_streaming":'true',
				      "workplace_by_facebook":'true',
				      "custom_live_streaming":'true',
				      "show_meeting_control_toolbar":'true'
				      },
		"recording":{"cloud_recording":'true',
				      "record_speaker_view":'false',
				      "record_audio_file":'false',
				      "save_chat_text":'false',
				      "show_timestamp":'false',
				      "auto_recording":"none",
				      "host_pause_stop_recording":'true'
				      }
		 }
	url = 'https://api.zoom.us/v2/users/{}/settings'.format(id)
	r = requests.patch(url, json = body, headers=headers)

```

the script works fine each request returns a 204 Response but I still don’t have the record on the cloud option activated…

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 23, 2020, 4:27pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/6 "2020-03-23T16:27:37Z")

</div>

Hey @EVant,

I was able to get this to work with the following request body:

```json
{
	"recording": {
		"cloud_recording":true
	}
}

```

Not sure if that is a bug, or if one of the other settings you were setting in your payload was over-ridding the cloud recording on option.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![EVant](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/evant/32/3511_2.png) [@EVant](https://devforum.zoom.us/u/EVant)\
**Post date:** [March 23, 2020, 4:38pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/7 "2020-03-23T16:38:31Z")

</div>

OK great it works

Thanks

Eric

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 23, 2020, 9:13pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/8 "2020-03-23T21:13:11Z")

</div>

Happy to help! 🙂

-Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 7:34pm UTC](https://devforum.zoom.us/t/cloud-recording-option/9079/9 "2020-08-21T19:34:27Z")

</div>


