Pulling all streams

Ok, that means I need to make 200 api calls to get all streams. Sometimes more, sometimes less, just a rough estimation. So if I want to update my streams data each 5 minutes(so it could be actual to some degree), I have to make a call per second or two. Is it possible with client id?