# Update registrant status API still not working

**URL:** <https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229>\
**Category:** API and Webhooks\
**Created:** [November 17, 2020, 11:20am UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229 "2020-11-17T11:20:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![johnrix](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/johnrix/32/21971_2.png) [@johnrix](https://devforum.zoom.us/u/johnrix)\
**Post date:** [November 17, 2020, 11:20am UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/1 "2020-11-17T11:20:06Z")

</div>

**Description**  
‘Update meeting registrant status’ API returns 204 response code, but does not update registrant status

**Error**  
Calls to ‘Update meeting registrant status’ API to approve a meeting registrant with a valid registrant id and email address are being responded to affirmatively, but leaving the registrant in a pending status.

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

**Which Endpoint/s?**  
/meetings/{meetingId}/registrants/status

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

1. Create a meeting on a paid Zoom account with attendee registration set to require manual approval
2. Register an attendee via ‘Add Meeting Registrant’ API
3. Approve the returned registrant via ‘Update meeting registrant status’ API

**Screenshots (If applicable)**  
N/A

**Additional context**  
Example meeting with this problem is 83477249739

This problem seems to be a recurring theme - there are multiple other similar reports within the past few months, none of which have progressed to a resolution.

[https://devforum.zoom.us/search?q=Update%20registrant%20status%20API%20not%20working](https://devforum.zoom.us/search?q=Update%20registrant%20status%20API%20not%20working)

I have observed this on two separate meetings today and it happens consistently for me at present. This was working fine for me previously but now appears to be broken.

---

<div class="post-metadata">

**Author:** ![sylvaint](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@sylvaint](https://devforum.zoom.us/u/sylvaint)\
**Post date:** [November 17, 2020, 4:48pm UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/2 "2020-11-17T16:48:28Z")

</div>

+1 This is critical and should be fixed ASAP.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 17, 2020, 9:53pm UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/3 "2020-11-17T21:53:38Z")

</div>

Hey @sylvaint @johnrix,

Thanks for raising this with us. We’re looking into this (ZOOM-218293).

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 18, 2020, 2:18pm UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/4 "2020-11-18T14:18:14Z")

</div>

Hi @johnrix,

Since the Meeting with ID 83477249739 is a recurring meeting, you will need to pass the occurrence ID in the request. Please see my post here:

> [@Webinar registrants status update API call not working](https://devforum.zoom.us/t/webinar-registrants-status-update-api-call-not-working/36165/3):
>
> Hi @sylvaint, Since this is a recurring webinar (of registration\_type 2), you will need to pass the occurrence ID to your request in order for this to update successfully: [image] Please pass this as a query parameter and this should resolve the issue: [image] Thanks, and let me know if you continue to have any trouble. Best, Will

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![johnrix](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/johnrix/32/21971_2.png) [@johnrix](https://devforum.zoom.us/u/johnrix)\
**Post date:** [November 18, 2020, 3:57pm UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/5 "2020-11-18T15:57:22Z")

</div>

Aha, thanks @will.zoom, that did solve it (I added the ‘occurrence\_ids’ query parameter to the ‘Add Meeting Registrant’ call, and ‘occurrence\_id’ (note the subtle difference there for anybody else reading this), to the ‘Update Meeting Registrant Status’ call.

Just for clarification, if I did not include the occurrence\_ids parameter in the ‘add’ call, does that essentially imply registration for any/all sessions, with the approval request then indicating which occurrence has been allowed?

Also, on a general note, the fact that two of us encountered this in the one day would suggest either a documentation update, or better yet an improved API response, would be of value here. Specifically, if the meeting is a recurring meeting, but no occurrence\_id is supplied in the ‘update’ request, an informative error message should be returned, rather than just a 204 response with no corresponding update having been applied.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 18, 2020, 10:54pm UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/6 "2020-11-18T22:54:45Z")

</div>

Hey @johnrix,

Thanks for confirming, and I think this is fair feedback—you make a great point. We will work on improving our messaging here.

In regards to if you do not pass the occurrence ID, that’s correct—this would need to be for a meeting where registration\_type is 1 (register one and attend all occurrences).

Thanks,  
Will

---

<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:** [December 23, 2020, 7:50am UTC](https://devforum.zoom.us/t/update-registrant-status-api-still-not-working/36229/8 "2020-12-23T07:50:43Z")

</div>

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