My app uses “Get Streams” endpoint to get current viewers of the streams and I’m noticing that API response data is the same during very large time periods (10-15 minutes or more responsing with the same values…). My app makes one call to “Get Streams” each minute and this issue affects to precision of my app. I have been using this service for several months and it has always worked much better.
Recent example (“stream” still in progress). The following call: “https://api.twitch.tv/helix/streams?user_id=94925616”, during 49 minutes and 49 calls, has only returned 3 different “viewer_count” (“5206” has been returned during 28 consecutive minutes!):