Sol Solus.3167:

For an application that may potentially be run on thousands of clients, what’s a safe rate at which to call the API? I’m currently setting it to every 5 seconds, but I am considering lowering it to 2 or 3.

I will only be pulling match details that frequently.

DanScott.4839:

I think 5 seconds is more than adequate, although I personally would just call for it every 15 minutes in sync with the game tick, because that’s the only time where owned objectives count towards anything and when scores are updated