API Endpoint(s) and/or Zoom API Event(s)
I am creating a control system access
*Error while add a meeting registrant using the endpoint /meetings/{meetingId} /registrants *
Description
The endpoint /meetings/{meetingId}/registrants
(POST) is executed with the payload:
{
“first_name”: “NAME”,
“last_name”: “LASTNAME”,
“email”: “email”,
“auto_approve”: true
}
It receives a response with a status code 201 and the following object:
{
“registrant_id”: “V2PqJrxaSCO7S6RoOvrElQ”,
“id”: 86287042350,
“topic”: “BS_MEET_PRE”,
“start_time”: “2026-02-26T16:00:00Z”,
“join_url”: “www.test.com”
}
Indicating that the registration was approved. However, when we verify the registration in the meeting, it is not approved and sometimes it is denied, presenting unusual behavior.
When I call the endpoint (GET) /meetings/{meetingId}/registrants to access the list, I receive an empty array.
It receives a response with a status code 200 and the following object:
{
“page_size”: 30,
“total_records”: 0,
“next_page_token”: “”,
“registrants”:
}
I also tried using the following endpoint POST /meetings/{meetingId}/batch_registrants, sending the following payload:
{
“auto_approve”: true,
“registrants_confirmation_email”: true,
“registrants”: [
{
“email”: “email”,
“first_name”: “first_name”,
“last_name”: “last_name”
}
]
}
It receives a response with a status code 201 and the following object:
{
“registrants”:
}
What’s happened?