Twitch blocking my ip?

I’m still getting nothing when I make an API call from my server when I just tried today. I just had one process that would get the list of featured streamers which when I was checking usually returns around 50 people. Then I would create a new process for each streamer to connect to the IRC channel of that chat. Then while in the chat at the start I would make an API call to get the meta-data at the start and one more at the end to get the ending meta-data. So there’s no way I was making anywhere near 1 call per second.
I’m starting to think this may be on my end. Since I can an API call from the university IP and not from my server IP, which you have to be on the universities network to access.