# Moving from justin.tv API to new API

**URL:** <https://discuss.dev.twitch.com/t/moving-from-justin-tv-api-to-new-api/1029>\
**Category:** API\
**Created:** [August 6, 2014, 8:53pm UTC](https://discuss.dev.twitch.com/t/moving-from-justin-tv-api-to-new-api/1029 "2014-08-06T20:53:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![andygmb](https://avatars.discourse-cdn.com/v4/letter/a/edb3f5/32.png) [@andygmb](https://discuss.dev.twitch.com/u/andygmb)\
**Post date:** [August 6, 2014, 8:53pm UTC](https://discuss.dev.twitch.com/t/moving-from-justin-tv-api-to-new-api/1029/1 "2014-08-06T20:53:54Z")

</div>

What is the equivalent of [http://api.twitch.tv/api/stream/list.json?channel=stream1,stream2,stream3](http://api.twitch.tv/api/stream/list.json?channel=stream1,stream2,stream3) in the new API?

I have a list of streams I need to check if they are online to display on my website (it’s 200+ streamers), and sending a request for every single one through the new [https://api.twitch.tv/kraken/streams/stream1](https://api.twitch.tv/kraken/streams/stream1) seems incredibly wasteful.

---

<div class="post-metadata">

**Author:** ![Fugiman](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/fugiman/32/108_2.png) [@Fugiman](https://discuss.dev.twitch.com/u/Fugiman)\
**Post date:** [August 6, 2014, 10:53pm UTC](https://discuss.dev.twitch.com/t/moving-from-justin-tv-api-to-new-api/1029/2 "2014-08-06T22:53:38Z")

</div>

[https://api.twitch.tv/kraken/streams?channel=stream1,stream2,stream3](https://api.twitch.tv/kraken/streams?channel=stream1,stream2,stream3)

---

<div class="post-metadata">

**Author:** ![andygmb](https://avatars.discourse-cdn.com/v4/letter/a/edb3f5/32.png) [@andygmb](https://discuss.dev.twitch.com/u/andygmb)\
**Post date:** [August 6, 2014, 11:01pm UTC](https://discuss.dev.twitch.com/t/moving-from-justin-tv-api-to-new-api/1029/3 "2014-08-06T23:01:21Z")

</div>

Thanks!
