API: Get List of All Event Registrations for All Events
We want to move all event registrations and related payments online, but we are in need of an API to allow us to download all new event registrations for all events. Ideally, this would include a filter to retrieve only new registrants since <Date>.
Currently, the only way that I can see to do this is to cycle through each event, and pull the registrants for each event. However, that is rather time consuming, and uses excessive bandwidth and server time. I also run into the "30 requests per minute" limit when doing this. Can this limit be extended for batch requests?
I would like to propose an API to retrieve al event registrations for all events (perhaps this can be done via an asynchronous call similar to the Contacts request)?
Or, is there another way to collect all registrations for all events?
Thanks for posting this out.
Indeed, right now such kind of requests are not available.
Better way to do this would be to subscribe to new registrations webhooks. See our API documentation for more details