We have a Zapier app that uses the webhook method to call new transactions (in our case, donations).
However, we want to create an additional app that will allow the client to search for existing transactions, and receive updates on changed fields (ex. the “status” fields of a subscription).
However, we are concerned that this will result in Zapier users calling our API at a frequency that will overwhelm our database (1 minute x 5000 users x 3 apps).
Since our data changes in general only once a day, is there a way to limit ACCESS to our app (to limit the rate of polling), to, say, once an hour, or once a day. In other words, to have our API be accessible not at all times but only at certain times?