Bulk Add Registrants to existing meeting

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:

1 Like

This would be great to have when both creating and updating meetings.

1 Like

Hey @jstevenson, I agree. We will add this as a feature request.

You can track our releases here.

Thanks,
Tommy

1 Like

Hi Ojus, this one is a good point. do you already have this workaround?

Hey @julious,

Only work around for bulk adding registrants for webinars is by uploading CSV:

For meetings, current solution is to use Add Meeting Registrant endpoint.

Thanks,
Tommy