Since Zoom does not have a “List all upcoming webinars on account” API
Yeah, that’s why I made a feature request for it. At least a single endpoint to query all webinars across a single account.
And the way I’ve temporarily fixed the current issue I was having, was by parallelizing my requests to /users/{user-id}/settings, while also trying to stay under the rate-limit of 20-60 requests per second. The original implementation I was using was making the requests in a serialized way. By parallelizing 5 requests at a time, I got a huge speed-up in response time and can process the remaining data that I need this way.
Thanks.