You have exceeded the daily rate limit (100) of Meeting Create/Update API requests permitted for this particular user

{“code”=>429, “message”=>“You have exceeded the daily rate limit (100) of Meeting Create/Update API requests permitted for this particular user. You may resume these requests at GMT 00:00:00.”}

In my request of getting user’s metting

 uri = URI.parse('https://api.zoom.us/v2/users/'+user_id+'/meetings')
Net::HTTP.start(uri.host, uri.port, :use_ssl => uri.scheme == 'https') do |http|
    req = Net::HTTP::Post.new(uri)
    req['Content-Type'] = 'application/json'
    req['Authorization'] = "Bearer " + access_token
    auth_data = { 

    }
    req.body = auth_data.to_json
    
    response = http.request req # Net::HTTPResponse object
    res = JSON.parse(response.body)
    start_url = res["start_url"]
    
    pust "response.code.to_s : #{response.code.to_s}"
end

We run average of 5 Zoom IDs per day, each of which typically creates 2 ~ 3 meetings per day. Each meeting has up to 5 participants.

The Zoom API’s daily rate limit is counted per Zoom ID, correct? If so, each Zoom ID should only be generating around 10 requests per day (2 meetings x 5 participants). We have been operating smoothly without any system changes for several years, but since last week, we suddenly experience frequent rate limit exceedances.

Why does the daily rate keep exceeding 100? Could you guide us on how to check the daily record per Zoom ID on the dashboard, or inform us of any critical updates that might have occurred?

@junmannnyoon

The 100 API calls is per user account, per day.

If you create meeting, it is considered 1 call.
If you update the meeting another 5 times, it is considered another 5 calls.
Total 6 API calls.

You can check your marketplace call logs

Thank you for your response, Chun Siong.

To confirm, if we have an Admin account and multiple user accounts used by our company employees, does the daily limit of 100 API calls refer to the total number of calls made by all users combined in a day?

If it is not the combined number of calls but rather each user account can send up to 100 API calls per day, how can we track the number of API calls made by each individual user? We anticipate that each user will make an average of 10 calls per day, hence the question.

If one user account exceeds the daily limit, will it affect the ability of other users to make API calls as well?

No. It is per user per account.

If you have 10 users in your company, each user will have 100 API calls per day.

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.