# API update meeting not updating

**URL:** <https://devforum.zoom.us/t/api-update-meeting-not-updating/62778>\
**Category:** API and Webhooks\
**Created:** [January 17, 2022, 2:59pm UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778 "2022-01-17T14:59:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kurban](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@kurban](https://devforum.zoom.us/u/kurban)\
**Post date:** [January 17, 2022, 2:59pm UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778/1 "2022-01-17T14:59:59Z")

</div>

We are trying to use the “Update a Meeting” API to add an alternative host to a meeting after the meeting is already set up.

I have used Postman to test this the PATCH call and it returns 204 (request successfully processed), but the alternative\_hosts field is not getting updated.

Here is the postman call I am making, using JWT for authorization:  
PATCH [https://api.zoom.us/v2/meetings/[REDACTED]?occurrence\_id=[REDACTED]](https://api.zoom.us/v2/meetings/%5BREDACTED%5D?occurrence_id=%5BREDACTED%5D)  
Headers:  
Authorization Bearer {my JWT Token}  
Content\_Type application/json  
Body:  
{  
“start\_time”: “2022-01-20’T’09:00:00”,  
“timezone”: “America/New\_York”,  
“type”:“8”,  
“recurrence”: {  
“type”: “1”,  
“repeat\_interval”: “1”,  
“end\_times”: “2”  
},  
“settings”: {  
“alternative\_hosts”: REDACTED"  
}  
}

I’m not sure why it needs the start\_time, timezone, type, and recurrence values but the API description says I need these so I have included them. The only thing that I really want to change is “settings” \> “alternative\_hosts”.

I noticed that even if I put bogus data into the json body, like an invalid start\_time, it still returns a 204 No Content.

Thank you for any insight you can provide.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [January 22, 2022, 2:26am UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778/2 "2022-01-22T02:26:29Z")

</div>

@kurban Just to make sure that I understand, unless you add in the start\_time, timezone, type and recurrence the meeting values won’t update?

When adding in values that don’t make sense (a start\_time in the past for example) Zoom will attempt to correct the error and set the start\_time to the current time instead of returning a 401 error.

---

<div class="post-metadata">

**Author:** ![kurban](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@kurban](https://devforum.zoom.us/u/kurban)\
**Post date:** [January 25, 2022, 3:20pm UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778/3 "2022-01-25T15:20:56Z")

</div>

The API documentation for PATCH /meetings/{meetingId} states this:

---

<div class="post-metadata">

**Author:** ![kurban](https://avatars.discourse-cdn.com/v4/letter/k/ed8c4c/32.png) [@kurban](https://devforum.zoom.us/u/kurban)\
**Post date:** [January 25, 2022, 4:50pm UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778/4 "2022-01-25T16:50:27Z")

</div>

The API documentation for PATCH /meetings/{meetingId} states this:

The start\_time value **must** be a future date. If the value is omitted or a date in the past, the API ignores this value and will **not** update any recurring meetings.

If the start\_time value is a future date, the recurrence object is **required**.

So I assumed that the start\_time and recurrence information is required.

I have also tried to execute it without the start\_time and recurrence information with the json body simplified to this:

{

“settings”: {

“alternative\_hosts”: “[help@ketteringseminars.com](mailto:help@ketteringseminars.com)”

}

}

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [February 26, 2022, 11:07am UTC](https://devforum.zoom.us/t/api-update-meeting-not-updating/62778/6 "2022-02-26T11:07:04Z")

</div>

Closed on February 26, 2022, 11:07am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
