# Not able to update auto\_recording settings using Meetings API

**URL:** <https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618>\
**Category:** Meetings\
**Created:** [September 28, 2022, 7:37am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618 "2022-09-28T07:37:04Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [September 28, 2022, 7:37am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/1 "2022-09-28T07:37:04Z")

</div>

Hi All,

I am trying to update meeting auto\_recording setting to cloud. API is returning 200 but meeting is not updating.

curl --location --request PATCH ‘[api.zoom.us/v2/meetings/](http://api.zoom.us/v2/meetings/)’   
–header ‘Authorization: Bearer ’   
–header ‘Content-Type: application/json’   
–data-raw ‘{“settings”:{  
“auto\_recording”:“cloud”},  
“start\_time”:“2022-09-28T09:29:29Z”,  
“timezone”: “Europe/Berlin”  
}’

Response:  
{

```
"settings": {
   
    "auto_recording": "none"
},
"pre_schedule": false

```

}

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 28, 2022, 11:26am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/2 "2022-09-28T11:26:58Z")

</div>

Hi @aravinda.yennam  
Thanks for reaching out to the Zoom Developer Forum,  
Could you please share with me the request body that you are sending when creating the meeting so I can troubleshoot this issue better?

---

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [September 28, 2022, 11:53am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/3 "2022-09-28T11:53:28Z")

</div>

Thanks @elisa.zoom for responding. Meeting is created by user directly. We are trying to update the existing meeting by using patch API, In patch API we are trying to update auto\_recording to cloud.

Thanks,  
Aravind

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [September 29, 2022, 9:35pm UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/4 "2022-09-29T21:35:58Z")

</div>

@aravinda.yennam,

Are you trying to update a live meeting or an existing meeting and not seeing the expected results/response?

---

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [September 30, 2022, 5:23am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/5 "2022-09-30T05:23:46Z")

</div>

Hi Donte,

I am trying to update scheduled meeting setting(setting auto\_recording to cloud) but that is updating using meetings API. I am getting 200 for patch request instead of 204.

---

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [September 30, 2022, 6:29am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/6 "2022-09-30T06:29:54Z")

</div>

Hi Donte,

I am trying to update scheduled meeting setting(setting auto\_recording to cloud) but that is **not** updating using meetings API. I am getting 200 for patch request instead of 204.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [September 30, 2022, 12:38pm UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/7 "2022-09-30T12:38:08Z")

</div>

Hi @aravinda.yennam  
I was able to look into this as well…  
Could you please make sure that you have the proper settings enabled in your account?  
As an admin or account owner, please head to the Web portal and under the Admin tab \> account management \> account settings, and make sure that both local recording and cloud recording are enabled for the account.

Then head to the Personal Tab \> Settings \> Recording and make sure to enable local recording or/and cloud recording

Hope this helps,  
Elisa

---

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [October 3, 2022, 11:09am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/8 "2022-10-03T11:09:34Z")

</div>

Hi Elisa,

We already enabled it in account management and personal tab.

 ![Screenshot 2022-10-03 at 4.36.05 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/8/4/84d108c149912372bbe833188cf3e317b0637eb3.jpeg)  
 ![Screenshot 2022-10-03 at 4.39.10 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/1/516092dc2ca668bf955d67cd3ca8eaeb20ca1189.png)

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 3, 2022, 12:30pm UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/9 "2022-10-03T12:30:20Z")

</div>

Hi @aravinda.yennam  
So now you should not be able to send the PATCH request to recordings and see that the auto\_recording gets updated

---

<div class="post-metadata">

**Author:** ![diegobas](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/diegobas/32/45803_2.png) [@diegobas](https://devforum.zoom.us/u/diegobas)\
**Post date:** [February 24, 2023, 10:51am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/10 "2023-02-24T10:51:28Z")

</div>

Hi! I have the same problem as @aravinda.yennam and I can’t update any meeting and not only auto\_recording but any “settings”.

Current meeting data:

```auto
{
    "id": 84661838844,
    "type": 2,
    "uuid": "",
    "topic": "Meeting test 01",
    "agenda": "",
    "status": "waiting",
    "host_id": "",
    "duration": 45,
    "join_url": "https://us02web.zoom.us/j/",
    "settings": {
        "audio": "both",
        "use_pmi": false,
        "jbh_time": 0,
        "watermark": false,
        "cn_meeting": false,
        "focus_mode": false,
        "host_video": false,
        "in_meeting": false,
        "waiting_room": true,
        "approval_type": 1,
        "breakout_room": {
            "enable": false
        },
        "enforce_login": false,
        "auto_recording": "none",
        "device_testing": false,
        "encryption_type": "enhanced_encryption",
        "mute_upon_entry": false,
        "private_meeting": true,
        "join_before_host": false,
        "alternative_hosts": "",
        "participant_video": false,
        "show_share_button": false,
        "close_registration": false,
        "email_notification": true,
        "enforce_login_domains": "",
        "host_save_video_order": false,
        "allow_multiple_devices": true,
        "global_dial_in_numbers": [
            {
                "type": "toll",
                "number": "+34 ",
                "country": "ES",
                "country_name": "Spain"
            },
            {
                "type": "toll",
                "number": "+34 ",
                "country": "ES",
                "country_name": "Spain"
            },
            {
                "type": "toll",
                "number": "+34 ",
                "country": "ES",
                "country_name": "Spain"
            }
        ],
        "meeting_authentication": false,
        "global_dial_in_countries": [
            "ES"
        ],
        "enable_dedicated_group_chat": false,
        "alternative_host_update_polls": false,
        "registrants_confirmation_email": true,
        "registrants_email_notification": true,
        "alternative_hosts_email_notification": true,
        "approved_or_denied_countries_or_regions": {
            "enable": false
        },
        "request_permission_to_unmute_participants": false
    },
    "timezone": "Europe/Madrid",
    "start_url": "https://us02web.zoom.us/s/",
    "created_at": "2023-02-24T10:28:05Z",
    "host_email": "eyusa@esveu.es",
    "start_time": "2023-02-26T10:26:00Z",
    "assistant_id": "",
    "pre_schedule": false,
    "registration_url": "https://us02web.zoom.us/meeting/register/"
}

```

Patch payload:

```auto
{
    "topic": "Meeting test 01",
    "start_time": "2023-02-26 11:26",
    "duration": 45,
    "settings": {
        "join_before_host": true,
        "waiting_room": false,
        "auto_recording": "cloud"
    }
}

```

Meeting data after PATCH and GET meeting info:

```auto
{
    "success": true,
    "data": {
        "uuid": "l",
        "id": 84661838844,
        "host_id": "",
        "host_email": "",
        "assistant_id": "",
        "topic": "Meeting test 01",
        "type": 2,
        "status": "waiting",
        "start_time": "2023-02-26T10:26:00Z",
        "duration": 45,
        "timezone": "Europe/Madrid",
        "agenda": "",
        "created_at": "2023-02-24T10:28:05Z",
        "start_url": "https://us02web.zoom.us/s/",
        "join_url": "https://us02web.zoom.us/j/",
        "registration_url": "https://us02web.zoom.us/meeting/register/",
        "settings": {
            "host_video": false,
            "participant_video": false,
            "cn_meeting": false,
            "in_meeting": false,
            "join_before_host": false,
            "jbh_time": 0,
            "mute_upon_entry": false,
            "watermark": false,
            "use_pmi": false,
            "approval_type": 1,
            "audio": "both",
            "auto_recording": "none",
            "enforce_login": false,
            "enforce_login_domains": "",
            "alternative_hosts": "",
            "alternative_host_update_polls": false,
            "close_registration": false,
            "show_share_button": false,
            "allow_multiple_devices": true,
            "registrants_confirmation_email": true,
            "waiting_room": true,
            "request_permission_to_unmute_participants": false,
            "global_dial_in_countries": [
                "ES"
            ],
            "global_dial_in_numbers": [
                {
                    "country_name": "Spain",
                    "number": "+34 ",
                    "type": "toll",
                    "country": "ES"
                },
                {
                    "country_name": "Spain",
                    "number": "+34 ",
                    "type": "toll",
                    "country": "ES"
                },
                {
                    "country_name": "Spain",
                    "number": "+34 ",
                    "type": "toll",
                    "country": "ES"
                }
            ],
            "registrants_email_notification": true,
            "meeting_authentication": false,
            "encryption_type": "enhanced_encryption",
            "approved_or_denied_countries_or_regions": {
                "enable": false
            },
            "breakout_room": {
                "enable": false
            },
            "alternative_hosts_email_notification": true,
            "device_testing": false,
            "focus_mode": false,
            "enable_dedicated_group_chat": false,
            "private_meeting": true,
            "email_notification": true,
            "host_save_video_order": false
        },
        "pre_schedule": false
    }
}

```

---

<div class="post-metadata">

**Author:** ![aravinda.yennam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aravinda.yennam/32/33785_2.png) [@aravinda.yennam](https://devforum.zoom.us/u/aravinda.yennam)\
**Post date:** [February 24, 2023, 11:08am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/11 "2023-02-24T11:08:37Z")

</div>

Could you share url that you are trying. In my case it’s due to missing ‘https://’

---

<div class="post-metadata">

**Author:** ![diegobas](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/diegobas/32/45803_2.png) [@diegobas](https://devforum.zoom.us/u/diegobas)\
**Post date:** [February 24, 2023, 11:38am UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/12 "2023-02-24T11:38:50Z")

</div>

Thank you for your advice, but I realized that I’ve been encoding the field “occurrenceId” only once. It’s working now.

---

<div class="post-metadata">

**Author:** ![johnmartin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/johnmartin/32/47007_2.png) [@johnmartin](https://devforum.zoom.us/u/johnmartin)\
**Post date:** [April 5, 2023, 3:05pm UTC](https://devforum.zoom.us/t/not-able-to-update-auto-recording-settings-using-meetings-api/76618/13 "2023-04-05T15:05:48Z")

</div>

For tiden driver jeg en [flyttetjeneste](https://lillestromflytt.no/) i Norge og jeg ønsker å bruke zoom-møte for å få kontakt med arbeiderne mine. Hvordan kan jeg gjøre dette?
