Is there a limit to the number of cache purge API calls Layer0 can handle per a given timeframe?

We’re looking to implement cache purging as explained below for pages when they get updated on our backend. This can happen very frequently (multiple times within a minute).

I looked at Layer0 Documentation - REST API
and was wondering if there’s a limit to the number of requests that can be handled within a given timeframe.

I’m trying to understand if I need to write and run a job every 15 minutes or so to aggregate all the cache purges or of I can just run them as needed.

Currently there are no hard limits set for the REST API calls including cache purges.