This problem still appears to be happening for the streams summary endpoint. It would be nice to get some clarification from Twitch whether or not this is intentional or if it’s being addressed as a bug.
It seems problematic to me that the canonical example in the api documentation would be failing for 4 days without any acknowledgement:
curl -H 'Accept: application/vnd.twitchtv.v5+json' \ -H 'Client-ID: uo6dggojyb8d6soh92zknwmi5ej1q2' \ -X GET 'https://api.twitch.tv/kraken/streams/summary?game=Overwatch'