ZoomAPI sends duplicate registration cancel/denied mail

I try to create original registration page.
I’m thinking I want to this page have registration/cancel/re-registration function.
And, I found the api “Add a webinar registrant” and “update webinar registrants status”.

But when I called that update a webinar registrants status api to change status to cancel/deny,
zoom api sended duplicate registration cancel/denied mail.

Is this api behavior intended ? or configuration point is exist ?

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

Which Endpoint/s?
Update a webinar registrants status.

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

  1. Register any user(via web registration page or use “Add a Webinar Registrat” api)
  2. Request “Update a webinar registrants status” api

body sample:

  "action": "cancel",
  "registrants": [
      "id": "xxxxxxx",
      "email": "xxxxxx@gmail.com"
  1. status update correctly. But zoom api send “registration cancel mail” by two times.

Additional context

I also want to change cancel/deny mail template even when use api.
(I confirmed I can change mail template via Zoom Web page)
is there any configuration way to as similar to web page?

Hey @ujimamkt, thanks for posing and using Zoom!

I was able to reproduce the duplicate emails. We will work on fixing this. (ZOOM-134663)

You can update the branding for emails here. As of now updating the templates is not possible with API.