API endpoint:
POST /meetings/{meetingId}/registrants
Suggestion:
Extend to accept a collection of registrants just as when adding members to a group (https://marketplace.zoom.us/docs/api-reference/zoom-api/groups/groupmemberscreate ).
Proposed Request Body:
{
“registrants”: [
{
<registrant_1_info>
},
{
<registrant_2_info>
}
]
}
Justification:
We create a LOT of meetings while provisioning classes. Adding each registrant separately results in tens of thousands of API calls and, after throttling our API calls to avoid exceeding the rate limit, takes a very long time to process. This change would cut our API calls by over 90%, dramatically reduce the time required for meeting setup and reduce the load on the Zoom servers.
3 Likes
Hi @brobertson ,
I have responded to your query here:
Hi @brobertson ,
Thank you for your feedback.
I will add this as a feature request, and if approved, our Engineering Team may consider to add these in the future releases.
You can follow our changelog and developer roadmap to see the latest updates.
Cheers!
1 Like
This would be great to have when both creating and updating meetings.
1 Like
tommy
(Tommy Gaessler)
August 21, 2019, 4:17pm
4
Hey @jstevenson , I agree. We will add this as a feature request.
You can track our releases here.
Thanks,
Tommy
1 Like
julious
(Julious)
April 20, 2020, 1:02am
5
Hi Ojus, this one is a good point. do you already have this workaround?
tommy
(Tommy Gaessler)
April 21, 2020, 1:58am
6
Hey @julious ,
Only work around for bulk adding registrants for webinars is by uploading CSV:
Overview
With Webinar registration, registrants can be imported via CSV and automatically approved. Once they have successfully been imported, a confirmation email will be sent to the registrants. ...
For meetings, current solution is to use Add Meeting Registrant endpoint.
Thanks,
Tommy