Zoho Projects API requests limit question
Hello,
Regarding the API request limit of 100 requests per 2 minutes, I have implemented a control mechanism which, if the limit is reached, will wait the required amount of time before sending new requests.
However, this mechanism seems to be failing, and I'm getting blocked for 30 minutes by the API for violating the requests limit. I'm still investigating but I would also like to confirm with you whether my understanding is correct or not. My understanding is that it is not global for the entire API, but it is rather enforced on a per endpoint basis.
Consider this scenario:
Let's say I need to fetch 80 tasks and 80 users. So I will make a total of 160 API calls, split evenly between two endpoints. Do I have to wait in this scenario after sending the first 100 requests? Or will the API allow sending all 160 without waiting since I'm only sending 80 requests per endpoint?
Thanks in advance.