Error requesting data via "https://api.twitch.tv/kraken/streams/?channel="

I’ve googled a few minutes about my problem and found out that I should use a Fake User Agent rotation for this kind of problem. Is this worth it? Is this legal? Maybe using a cool down of 1 minute will solve the problem?

My script has a cool down of 10 seconds, and every cycle I do like 5-10 endpoint hits.