Twitch getJSON working sometimes

I’m am working on the Twitch TV project. When I am doing the getJSON API calls, only some of the channels will return with info. The rest of the list is not showing anything. I noticed that the channels that were online will return JSON, but not the ones offline.

Do I need to add anything that I’m missing?