I have a query about how Rate Limits are applied to better understand best practice for sending requests to the Web API.
Are rate limits calculated using strictly Client ID or are there other factors? A couple of scenarios:
The reason behind these questions is I'm trying to understand whether it would be best to offload some requests to client-side where this can be done rather than performing it all on the backend. Also, correct me if I'm wrong but it seems that now all of the endpoints of the Web API require authentication of some sort (Which would all be authenticated via the Client ID)?
Thanks in advance.