I don’t believe there’s a way to pull all the streams of a user’s followed games in one go. There is access to pull which games are currently being streamed, but to get all of said streams it requires cycling through each game; if the user follows a lot of popular games it can make an obnoxious amount of API requests.
I don’t know how streams are cached on Twitch’s end but a list similar to following or hosts would be great instead of mundanely checking each game. Checking each manually is rather slow and tabbing them all is even slower.
There is if you have the user_read scope.
Check the API HERE
stream_type -- optional -- string -- Only shows streams from a certain type. Permitted values: all, playlist, live
The default value is live, which is what causes not all stream showing up by default
Edit: I realized I may just be mistaken here - I’m sorry I can not test this currently.
Since the other two values are “playlist” and “live”, it may just be that “all” will not show offline streams but just both of the other types. API is vague in this.