Not receiving webinar.participant_role_changed event

API Endpoint(s) and/or Zoom API Event(s)
Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context.
webinar.participant_role_changed

Description
Details on your question, workflow or the problem you’re trying to solve.
I tested webinar from the dev account, but was able to receive all other events except for webinar.participant_role_changed even though I was subscribed to it and it is listed in the docs

How To Reproduce
Steps to reproduce the behavior:
*1. Add a webhook
*2. Subscribe to all webinar events
*3. Start a new webinar with a attendee
*4. Promote the attendee to a panelist
*5. Observe that the webinar.participant_role_changed event does not get trigerred

Side Note
Also observed a behaviour that whenever an attendee gets promoted to a panelist they are first removed from the webinar then rejoined as panelist, so on promotion I am instead getting the event of participant_left and participant_joined

Hi @Devesh
Thanks for reaching out to us and welcome to the Zoom Developer Forum!
Happy to help here!
Are you still experiencing this issue? Allow me some time to troubleshoot this on my end and will get back to you with an update

Hi @elisa.zoom yes we’re still facing this.

Thanks @Devesh
I was able to replicate this on my end. I reported this with our Engineering team ( ZSEE-166932 internal ticket number for reference)

Hey @Devesh
I just heard back from our Engineering team and they informed me that this webhook supports event trigger only when these roles are changed:

  • attendee → host
  • attendee → co-host
  • co-host-> host

Also, the role change webhook can only implement roles from low to high, e.g., from Attendee to Host. If the role is from Host to Attendee, then no webhook will be sent.

Panelist is not supported, and this is mentioned in our Docs

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