Api.twitch.tv/kraken/streams/ endpoint unstable

the problem is if i log every occuring stream:NULL response, i can’t differ whether an logentry is done becaue the stream is really offline and my “app” is running for this particular streamer or whether just twitch api failed and the stream is still live with my app running. the logentry looks the same and that makes it hard to rely whether the stream is live or not just because this endpoint fails.

another solution for this issue would be to provide a new endpoint for the live status, for example pulling live status directly from ingest infrastructure and GET /kraken/livestatus/:channel with an example reponse: status:true/false and maybe last occurring timestamp of statuschange.

some more problems this morning: stream is still live (utc+2 9:00) and was never offline.

UTC+2
ERROR - 2016-06-06 08:54:26 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:54:10 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:53:55 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:49:48 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:49:33 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:49:17 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:39:32 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:39:16 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:39:00 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:24:52 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:24:36 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:24:21 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:19:12 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:18:56 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:18:41 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:09:56 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:09:40 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 08:09:24 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:59:55 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:59:39 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:59:23 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:54:15 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:53:59 --> stream offline xhackforeverxdx with data in last minute
ERROR - 2016-06-06 07:53:43 --> stream offline xhackforeverxdx with data in last minute