Meeting Create/Update API Rate Limit Issue Investigation

Hello Zoom Support,

We’re experiencing an issue with the Meeting Create/Update API rate limit for one of our teachers (email: redacted). We’re receiving a 429 error indicating that we’ve exceeded the daily rate limit of 100 requests, but our monitoring shows significantly fewer operations.

Details:

  • User Email: redacted
  • Issue: Rate Limit Exceeded (429 error)
  • Error Message: “You have exceeded the daily rate limit (100) of Meeting Create/Update API requests permitted for this particular user”

Our monitoring shows (attached detailed logs):

  1. Today’s API Usage:

    • New meetings created: [number from log]
    • Completed meetings: [number from log]
    • Total tracked operations: [number from log]
  2. Test Results:

    • Attempted to create a test meeting
    • Received 429 error
    • Rate limit headers at time of error: [from log]

Questions:

  1. Can you help us understand what operations count towards this rate limit?
  2. Is there a way to view the detailed API usage history for this user?
  3. Are there any automatic operations or system behaviors that might be contributing to this count?
  4. Could you check if there are any unusual patterns in the API usage for this account?

We’ve attached the complete API usage logs including our test attempt. The significant discrepancy between our monitored usage and the rate limit error suggests there might be additional operations we’re not aware of.

Starting detailed API usage check…

=== Detailed API Usage Check ===
Check Time (Local): 2024-12-31 01:52:17
Check Time (UTC): 2024-12-30 17:52:17

=== Meeting Statistics ===

  1. Meetings Created/Updated Today:
  • Meeting ID: 81752382491
    Created At (UTC): 05:41:33
    Updated At (UTC): N/A
    Topic: Donna Jane Salas - Administrator

  • Meeting ID: 81757291110
    Created At (UTC): 01:44:26
    Updated At (UTC): N/A
    Topic: Donna Jane Salas - Joy

  1. Completed Meetings Today:
  • Meeting ID: 82392365248
    Start Time (UTC): 05:22:32
    Duration: 59 minutes
    Participants: 3

  • Meeting ID: 89165558893
    Start Time (UTC): 06:22:16
    Duration: 34 minutes
    Participants: 1

  • Meeting ID: 83134704463
    Start Time (UTC): 09:54:22
    Duration: 31 minutes
    Participants: 2

  • Meeting ID: 86498238813
    Start Time (UTC): 10:26:16
    Duration: 29 minutes
    Participants: 2

  • Meeting ID: 82530319176
    Start Time (UTC): 10:56:13
    Duration: 29 minutes
    Participants: 2

  • Meeting ID: 81555299313
    Start Time (UTC): 11:26:21
    Duration: 30 minutes
    Participants: 2

  • Meeting ID: 81752382491
    Start Time (UTC): 11:56:46
    Duration: 29 minutes
    Participants: 3

  • Meeting ID: 81757291110
    Start Time (UTC): 12:28:36
    Duration: 28 minutes
    Participants: 2

  • Meeting ID: 89337704679
    Start Time (UTC): 12:57:56
    Duration: 28 minutes
    Participants: 2

  • Meeting ID: 85420982593
    Start Time (UTC): 13:26:03
    Duration: 30 minutes
    Participants: 2

=== Summary ===
Total Create/Update Operations: 2
Total Completed Meetings: 10
Estimated API Calls: 14

=== Rate Limit Information ===
{
‘X-RateLimit-Limit’: undefined,
‘X-RateLimit-Remaining’: undefined,
‘X-RateLimit-Reset’: undefined
}

=== Attempting to Create Test Meeting ===
Planned Start Time (Local): 2024-12-31 02:22:19
Planned Start Time (UTC): 2024-12-30 18:22:19Z
Meeting Creation Failed!
Error Status: 429
Error 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.
Rate Limit Headers: {
‘X-RateLimit-Limit’: ‘100’,
‘X-RateLimit-Remaining’: ‘0’,
‘X-RateLimit-Reset’: undefined
}

Check completed!
Best regards,
Nicholas

Hi @nic ,

Please do not share the email address. I am redacting.

Can you please share the API request to create the meeting? I will message you privately where you can share. You will see the private message in your notifications.