API Endpoint(s) and/or Zoom API Event(s)
The meeting registrant create endpoint here:
POST /meetings/{meeting_id}/registrants?occurrence_ids={occurrence_ids}
Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context.
Description
I am creating recurring meetings with many events in them, and I’m setting registration_type on those meetings to 3 so that our users can register for specific occurrences of the meeting. This works fine when the user wants to register for all occurrences of the meeting.
The problem happens when users want to pick and choose occurrences to register for. In this case, I get errors about having exceeded the rate limit of 3 for the day when the user tries to register for the fourth separate occurrence. This forum response indicates that the rate limit is supposed to apply at the occurrence level so that what I’m trying to do would work, but in practice it doesn’t work that way.
To test this, I created a meeting (id: 81162357420) with 5 occurrences (ids: 1718316000000, 1718488800000, 1718661600000, 1718834400000, 1719007200000). I then made requests like this for the individual occurrences:
POST /meetings/81162357420/registrants?occurrence_ids=1718316000000
The payload of these requests was always the same, but I changed the occurrence_id each time. On the fourth request, I get the error below.
Are we really not allowed to let a user sign up for 4 occurrences of a meeting in a single day, or is there something I’m missing here?
Error?
{“code”:429,“message”:“You have exceeded the daily rate limit of (3) for Add meeting registrant API requests for the registrant (slamdunk@graycefakeemail.com). You can resume these API requests at GMT 00:00:00.”}
How To Reproduce
The steps I took are outlined above, but the error would occur when attempting to register a user for more than 3 separate occurrences of a recurring meeting in one day.