/channels/:channel/follows endpoint caching duration

Is there anything I can do to avoid a 2-5min delay?

If your cache issue is a client-side one, you can try appending a timestamp to the API calls to prevent the browser cache from returning its stored response. I recommend also polling at a slower rate. Twitch recommends keeping polling requests a minimum of once per 60 seconds.

And please, not the “ask nightdev” answer.

Heh.