We have updated rate limiting for the following Zoom API endpoints on September 20, 2021:

Create users API

  • POST /v2/users (action=create)

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of user invite requests permitted for this account. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue

    • Maximum 50 requests per day for Free accounts.

    • Maximum 1,500 requests per day for Pro accounts.

    • Maximum 10,000 requests per day for Business+ accounts.

Meeting registration APIs

  • POST /v2/meetings/{meetingId}/registrantsAdd meeting registrant

  • POST /v2/meetings/{meetingId}/batch_registrantsPerform batch registration

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Meeting Batch Registration API requests permitted for ({1}) this particular registrant. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 3 requests per day.

Webinar registration APIs

  • POST /v2/webinars/{webinarId}/registrantsAdd a webinar registrant

  • POST /v2/webinars/{webinarId}/batch_registrantsPerform batch registration

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Webinar Batch Registration API requests permitted for ({1}) this particular registrant. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 3 requests per day.

Cloud Recording Update registrant’s status API

  • PUT /v2/meetings/{meetingId}/recordings/registrants/status

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Update Recording Registrant Status API requests permitted for ({1}) this particular registrant. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 10 requests per day.

Meetings Update registrant’s status APIs

  • PUT /v2/meetings/{meetingId}/registrants/status

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Meeting Update Registrant Status API requests permitted for ({1}) this particular registrant. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 10 requests per day.

Webinars Update registrant’s status API

  • PUT /v2/webinars/{webinarId}/registrants/status

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Webinar Update Registrant Status API requests permitted for ({1}) this particular registrant. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 10 requests per day.

Webinar Add panelists API

  • POST /v2/webinars/{webinarId}/panelists

  • Error Message — “You have exceeded the daily rate limit ($RateLimitValue) of Webinar Add PaneList API requests permitted for ({1}) this particular panelist. You may resume these requests at GMT 00:00:00.”

  • $RateLimitValue — Maximum 3 requests per day.