# Update meeting status not working

**URL:** <https://devforum.zoom.us/t/update-meeting-status-not-working/9657>\
**Category:** API and Webhooks\
**Created:** [March 25, 2020, 10:02pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657 "2020-03-25T22:02:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedro.zumpano](https://avatars.discourse-cdn.com/v4/letter/p/a9a28c/32.png) [@pedro.zumpano](https://devforum.zoom.us/u/pedro.zumpano)\
**Post date:** [March 25, 2020, 10:02pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/1 "2020-03-25T22:02:47Z")

</div>

**Description**  
after call this api the return code is 204, but the meeting status is still “started”

**Error**  
no message error

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**  
put [https://api.zoom.us/v2/meetings/{meetingid}/status](https://api.zoom.us/v2/meetings/%7Bmeetingid%7D/status) with body {“action”:“end”}

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:

1. start an instant meeting
2. call the endpoint specified on **Which Endpoint/s?**
3. call get [https://api.zoom.us/v2/meetings/{meetingid}](https://api.zoom.us/v2/meetings/%7Bmeetingid%7D)
4. the meeting status still “started”

**Screenshots (If applicable)**  
If applicable, add screenshots to help explain your problem.

**Additional context**  
Add any other context about the problem here.

---

<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 26, 2020, 7:16am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/2 "2020-03-26T07:16:33Z")

</div>

Hey @pedro.zumpano, thanks for posting and using Zoom!

May I ask the meeting id you are trying to end?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![trongtin6495](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@trongtin6495](https://devforum.zoom.us/u/trongtin6495)\
**Post date:** [March 27, 2020, 3:19am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/3 "2020-03-27T03:19:35Z")

</div>

I got the same problem. Even though the meeting has ended and I received a meeting ended event from my webhook but the status won’t change to ended but it’s still ‘waiting’. I tried to call the API to update the meeting status but it didn’t change either. The meeting id is 461326362

---

<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 27, 2020, 7:59am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/4 "2020-03-27T07:59:26Z")

</div>

Hey @trongtin6495,

Is this an instant meeting or recurring meeting by any chance? If so, that would explain the `waiting` status.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![trongtin6495](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@trongtin6495](https://devforum.zoom.us/u/trongtin6495)\
**Post date:** [March 27, 2020, 8:11am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/5 "2020-03-27T08:11:02Z")

</div>

Hi @tommy

No, the meeting type is 2 so it’s not a recurring meeting.

---

<div class="post-metadata">

**Author:** ![pedro.zumpano](https://avatars.discourse-cdn.com/v4/letter/p/a9a28c/32.png) [@pedro.zumpano](https://devforum.zoom.us/u/pedro.zumpano)\
**Post date:** [March 27, 2020, 12:26pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/6 "2020-03-27T12:26:40Z")

</div>

i tryed many, in my case all are instant meetings and after a few minutes (with no one on the meeting) the meetings ends automatically, so its difficult send to you one specific meetingid.

one sample can be this one (but already ended) 139674061

---

<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 27, 2020, 10:12pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/7 "2020-03-27T22:12:32Z")

</div>

Hey @pedro.zumpano,

If it is an instant meeting, it will always say `waiting` unless it is in progress.

Thanks,  
Tommy

---

<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 27, 2020, 10:13pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/8 "2020-03-27T22:13:06Z")

</div>

Hey @trongtin6495,

Are you using your personal meeting ID for scheduled meetings?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![trongtin6495](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@trongtin6495](https://devforum.zoom.us/u/trongtin6495)\
**Post date:** [March 30, 2020, 10:30am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/9 "2020-03-30T10:30:48Z")

</div>

@tommy  
You mean user ID? I use this API to create scheduled meeting `/users/{userId}/meetings` and meeting type is set to 2.

---

<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 30, 2020, 10:30pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/10 "2020-03-30T22:30:46Z")

</div>

Hey @trongtin6495,

I mean [personal meeting ID](https://support.zoom.us/hc/en-us/articles/201362843-Personal-meeting-ID-PMI-and-personal-link).

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/8/84fec030513dcdbdd469961539e8118b25cb676f.png)

Let me know if you are using it for scheduled meetings.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![trongtin6495](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@trongtin6495](https://devforum.zoom.us/u/trongtin6495)\
**Post date:** [March 31, 2020, 3:05am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/11 "2020-03-31T03:05:17Z")

</div>

@tommy

No, I’m not using it.

---

<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 31, 2020, 6:32am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/12 "2020-03-31T06:32:48Z")

</div>

Hey @trongtin6495,

> [@trongtin6495](#):
>
> I use this API to create scheduled meeting `/users/{userId}/meetings` and meeting type is set to 2.

Can you share your request body when creating the meeting so I can try to reproduce the issue?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![dlrmartin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dlrmartin/32/6751_2.png) [@dlrmartin](https://devforum.zoom.us/u/dlrmartin)\
**Post date:** [April 22, 2020, 5:36pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/13 "2020-04-22T17:36:52Z")

</div>

hy Toomy,  
same thing here.  
I create a type 2 meeting. After meeting is ended, status still continue in waitting value

---

<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:** [April 23, 2020, 5:38pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/14 "2020-04-23T17:38:10Z")

</div>

Hey @dlrmartin,

Can you share your request body when creating the meeting so I can try to reproduce the issue?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![dlrmartin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dlrmartin/32/6751_2.png) [@dlrmartin](https://devforum.zoom.us/u/dlrmartin)\
**Post date:** [April 24, 2020, 3:31pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/15 "2020-04-24T15:31:28Z")

</div>

for sure;  
C#  
Create:  
Meeting = \_ZoomPOST.MeetingAdd(New MeetingModel With {  
.duration = 60,  
.type = MeetingModel.MeetingType.ScheduledMeeting,  
.start\_time = FechaHora.ToString(“yyyy-MM-ddTHH:mm:ss”),  
.topic = Topico,  
.timezone = “America/Argentina/Buenos\_Aires”  
})

after finish de meeting  
Get:  
RestRequest request = new RestRequest(“Meetings/” + meetingID, Method.GET);  
request.AddHeader(“authorization”, token);  
IRestResponse\<List\> response = client.Execute\<List\>(request);  
MeetingModel meet = Newtonsoft.Json.JsonConvert.DeserializeObject(response.Content);  
return meet;

and status not changed to finished. continue waitting

---

<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:** [April 27, 2020, 9:53pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/16 "2020-04-27T21:53:31Z")

</div>

Hey @dlrmartin,

Can you share the JSON you instead of the code so I can test through postman?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![giulio.cristiani](https://avatars.discourse-cdn.com/v4/letter/g/4da419/32.png) [@giulio.cristiani](https://devforum.zoom.us/u/giulio.cristiani)\
**Post date:** [April 29, 2020, 6:07pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/17 "2020-04-29T18:07:49Z")

</div>

Hey Tommy, I too have encountered the same problem.  
I created a meeting through the App, then via API call I try to update the status, response status 204 but the field has not been updated.

---

<div class="post-metadata">

**Author:** ![aya](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aya/32/2524_2.png) [@aya](https://devforum.zoom.us/u/aya)\
**Post date:** [May 1, 2020, 10:14am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/18 "2020-05-01T10:14:47Z")

</div>

Hello Tommy , I have the sam issue I did create for meeting using this api  
[https://api.zoom.us/v2/users/:userId/meetings](https://api.zoom.us/v2/users/:userId/meetings)

When I trying to Update meeting status this the result

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/3/33ad2838c4f31d3c30957afe487fa7ba0dfe153e.png)

But The meeting status still waiting untill it updated using update status api

How can I do fixing for this problem and I have another question, can i do change for the meeting status using this api

[https://api.zoom.us/v2/meetings/:meetingId](https://api.zoom.us/v2/meetings/:meetingId)

Fox example I need to change meeting status from waiting to started how I can do that ?

---

<div class="post-metadata">

**Author:** ![aya](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aya/32/2524_2.png) [@aya](https://devforum.zoom.us/u/aya)\
**Post date:** [May 1, 2020, 10:15am UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/19 "2020-05-01T10:15:39Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/1/1616bcda488e90ef4a71857beee6255af24e1e75.png)

---

<div class="post-metadata">

**Author:** ![aya](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aya/32/2524_2.png) [@aya](https://devforum.zoom.us/u/aya)\
**Post date:** [May 3, 2020, 10:46pm UTC](https://devforum.zoom.us/t/update-meeting-status-not-working/9657/20 "2020-05-03T22:46:22Z")

</div>

@tommy any Updates ?

I want to know, why after I did end for meeting , the status goes back to “waiting”?

[Next page](https://devforum.zoom.us/t/update-meeting-status-not-working/9657.md?page=2)
