# Webinar registrant status after cancelation

**URL:** <https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462>\
**Category:** API and Webhooks\
**Created:** [July 7, 2020, 6:45pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462 "2020-07-07T18:45:12Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![stevejohnson](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/stevejohnson/32/6992_2.png) [@stevejohnson](https://devforum.zoom.us/u/stevejohnson)\
**Post date:** [July 7, 2020, 6:45pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/1 "2020-07-07T18:45:12Z")

</div>

After receiving a webinar.registration\_cancelled webhook call, when the registrant is retrieved using [https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantget](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantget) the status is shown as ‘all’ instead of ‘cancelled’. Does ‘all’ == ‘cancelled’?

When I search the specific webinar registrations for the particular email address, the registrant is “not found”, yet I can still retrieve the registrant information via the EP.

Something isn’t making sense. Am I looking at the wrong data somehow?

---

<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:** [July 9, 2020, 10:48pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/2 "2020-07-09T22:48:03Z")

</div>

Hey @stevejohnson,

How are you or the registrant cancelling the registration? Via the API or Web Portal? Let me know so I can reproduce the issue.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![stevejohnson](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/stevejohnson/32/6992_2.png) [@stevejohnson](https://devforum.zoom.us/u/stevejohnson)\
**Post date:** [July 10, 2020, 2:30am UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/3 "2020-07-10T02:30:52Z")

</div>

I’m not cancelling it on my end – I assume the registrant is cancelling through the link in the email although I’m not 100% certain of that.

If it makes any difference, the webinar is a recurring webinar with the option that people can register and attend any occurrence and the API request does NOT specify the occurrence\_id, just the webinar ID.

---

<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:** [July 14, 2020, 8:00pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/4 "2020-07-14T20:00:51Z")

</div>

Hey @stevejohnson,

Our engineering team is looking into this. (ZOOM-177205)

I will get back to you with updates. In the meantime, can you share the webinar uuid so we can accelerate the debugging process?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![arjun.bsci](https://avatars.discourse-cdn.com/v4/letter/a/a4c791/32.png) [@arjun.bsci](https://devforum.zoom.us/u/arjun.bsci)\
**Post date:** [July 21, 2020, 12:57am UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/5 "2020-07-21T00:57:04Z")

</div>

Hi Tommy,

I have the similar issues listing the list of registrants who have cancelled their registration via the “cancel” link on the zoom registration email.

Webinar Id = 94776227362.  
Total Registraints = 4  
Approved Registraints = 3  
Cancelled Registraints = 1.

I have tried following endpoints but receive the same response in all the endpoints listing all the approved registraints(#3) but not the cancelled registraints.

1. endPoint==https://api.zoom.us/v2//webinars/94776227362/registrants?status=cancel  
Response = 3 Registraints with “status”:"approved

2. endPoint==https://api.zoom.us/v2//webinars/94776227362/registrants?status=cancellled  
Response = 3 Registraints with “status”:"approved

Please advise how what is the value we should pass in the status parameter to list the registrants who have been cancelled.

---

<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:** [July 23, 2020, 12:30am UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/6 "2020-07-23T00:30:05Z")

</div>

Hey @arjun.bsci,

As you can see in the [docs](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrants), there is no `cancel` status query param:

 ![Screen Shot 2020-07-22 at 6.28.56 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/2/2ce65b00fec1da5920f4c13f92442ca3cf527e78.png)

Feel free to add this as a feature request here: #feature-requests

In the meantime, you can use the Webinar Registrant Cancelled Webhook:

> **[Webinar Registration Cancelled - Webinar Events - Webhook Reference - API...](https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-registration-cancelled)**
>
> Webinar Registration Cancelled
> 
> 
> 
> Scheduling a Webinar with registration requires registrants to complete a brief form before receiving the link to join...

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:** [January 22, 2021, 5:43pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/7 "2021-01-22T17:43:52Z")

</div>

Hey @arjun.bsci , @stevejohnson ,

We have confirmed this to be a bug on our end and are working on a fix.

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 5, 2021, 3:53pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/8 "2021-03-05T15:53:01Z")

</div>

Hey @arjun.bsci , @stevejohnson ,

This will be fixed in a release this month. 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![claudio.sousa](https://avatars.discourse-cdn.com/v4/letter/c/df705f/32.png) [@claudio.sousa](https://devforum.zoom.us/u/claudio.sousa)\
**Post date:** [April 22, 2021, 12:44pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/9 "2021-04-22T12:44:07Z")

</div>

Hey @tommy. how are y doing?

Could you tell if the problem was fixed?

thanks  
Claudio

---

<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:** [April 23, 2021, 8:07pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/10 "2021-04-23T20:07:58Z")

</div>

Hey @claudio.sousa,

We will be releasing an update to the API on 04/25. Please see our [changelog](https://marketplace.zoom.us/docs/changelog) in order to stay up-to-date with the latest features and fixes.

Please test this on 4/26 and let us know if you are encountering the same issue.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![mpinzon](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@mpinzon](https://devforum.zoom.us/u/mpinzon)\
**Post date:** [May 10, 2021, 6:56pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/11 "2021-05-10T18:56:51Z")

</div>

Hi @tommy @MaxM

I am experiencing a similar issue and I have not been able to figure out how to fix it… We are “dismissing” the registrant attendee from our 3rd part application which “unregisters” the attendee in Zoom via API, however, there is a communication from Zoom being triggered to the attendee stating that their meeting has been cancelled. Is there a way to turn OFF this communication? We have checked the meeting settings and everything seems to be turned off but this communication is still getting sent out… For this particular project our platform is handling all attendee communications so we do not want this Zoom cancellation email going out. This is for Zoom Meetings by the way…

---

<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:** [May 11, 2021, 9:48pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/12 "2021-05-11T21:48:19Z")

</div>

Hey @mpinzon,

Thank you for reaching out to the Zoom Developer Forum. Good question!

You can change this behavior in the [User](https://zoom.us/profile/setting) or [Account](https://zoom.us/account/setting) Settings page in the Zoom Web Portal:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/c/9cbe3fd3d601e3c2548a81b721f36c60705d01da.png)

Let me know if that helps.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![mpinzon](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@mpinzon](https://devforum.zoom.us/u/mpinzon)\
**Post date:** [May 12, 2021, 12:13pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/13 "2021-05-12T12:13:12Z")

</div>

Hi @MaxM

The issue we are experiencing is a little different because we are not cancelling the meeting itself, we are only “cancelling/unregistering” that one specific attendee. There is no action we are taking on the Zoom side, we are dismissing the attendee from our platform and when we do that, the cancellation communication is auto-sent to that one attendee we are dismissing.

---

<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:** [May 13, 2021, 10:41pm UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/14 "2021-05-13T22:41:20Z")

</div>

Hey @mpinzon,

Thanks for clarifying, that’s my mistake for misunderstanding. Have you tried setting the registrants\_email\_notification property to `false` when using the [Create a Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate)?

This is the same as setting _No Confirmation Email Sent to Registrants_ on the Email Settings tab of a meeting.

Let me know if that helps.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![atulkumthekar](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/atulkumthekar/32/42767_2.png) [@atulkumthekar](https://devforum.zoom.us/u/atulkumthekar)\
**Post date:** [November 4, 2022, 9:42am UTC](https://devforum.zoom.us/t/webinar-registrant-status-after-cancelation/23462/15 "2022-11-04T09:42:32Z")

</div>

Hey @MaxM ,

Is this issues resolved. I am still not getting users data who has done Cancel registration. In my case, user is doing cancel registration from page displayed after registration on Zoom.

I am using below End point API to fetch cancel registration data.

{{baseUrl}}/webinars/:webinarId/registrants?occurrence\_id=XXXXXXXXXXXXX&status=cancel&page\_size=30
