I don’t see your code setting Client-ID. Are you copying and pasting your exact code? If I set $client_id in getCurl, I only get a single response back. Here is the truncated var_dump showing a single response:
array(3){
[
"_total"
]=>int(1)[
"streams"
]=>array(1){
[
0
]=>array(11){
[
"_id"
]=>int(24189085904)[
"game"
]=>string(13)"Congo's Caper"[
"viewers"
]=>int(143365)[
"video_height"
]=>int(720)[
"average_fps"
]=>int(60)[
"delay"
]=>int(0)[
"created_at"
]=>string(20)"2017-01-09T11:56:26Z"[
"is_playlist"
]=>bool(false)[
"preview"
]=>array(4){
[
"small"
]=>string(76)"https://static-cdn.jtvnw.net/previews-ttv/live_user_gamesdonequick-80x45.jpg"[
"medium"
]=>string(78)"https://static-cdn.jtvnw.net/previews-ttv/live_user_gamesdonequick-320x180.jpg"[
"large"
]=>string(78)"https://static-cdn.jtvnw.net/previews-ttv/live_user_gamesdonequick-640x360.jpg"[
"template"
]=>string(87)"https://static-cdn.jtvnw.net/previews-ttv/live_user_gamesdonequick-{width}x{height}.jpg"
}[