API Rate limit / cost

We’re hitting the API to get a list of all of our form names / id’s to stash in a local DB. From there, we are iterating through all the ID’s to then hit the API again to get the form config. Specifically, we getting / storing the form field names, again, to store in a local DB. We’re wondering if we may at some point hit a rate limit, as well as if we may be charged a fee if we query the API too often, as we need to run our tasks on a schedule to make sure we are capturing new / updated forms.

Looks like you can opt with retrieving data asynchronously, then an async job on recurring schedule should do as long as it will run in intervals with decent gaps of at least an hour or so.