# Vodcast stream types broken

**URL:** <https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020>\
**Category:** API\
**Created:** [January 30, 2018, 7:55pm UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020 "2018-01-30T19:55:07Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![freaktechnik](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/freaktechnik/32/1284_2.png) [@freaktechnik](https://discuss.dev.twitch.com/u/freaktechnik)\
**Post date:** [January 30, 2018, 7:55pm UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/1 "2018-01-30T19:55:07Z")

</div>

Let’s face it, vodcasts have always been an after thought in the API. I really appreciate them being in there, though. IT seems the recent change to premieres and reruns from vodcasts has broken the filters in the APIs. So filtering for `vodcast` on helix returns an empty set, as does `watch_party` on kraken. Though I guess you also get an empty set for `playlist` on kraken, since that doesn’t exist anymore. Either way, either those filter parameters (at least for helix!) need to be updated or changed. Also, good luck with versioning there, since this is an unexpected change in formats of objects you get.

---

<div class="post-metadata">

**Author:** ![Ague](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/ague/32/2428_2.png) [@Ague](https://discuss.dev.twitch.com/u/Ague)\
**Post date:** [January 30, 2018, 11:06pm UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/2 "2018-01-30T23:06:05Z")

</div>

`vodcast` and `watch_party` were both replaced by `rerun` and `premiere` when they released the Video Producer suite… they just didn’t update the documentation yet

---

<div class="post-metadata">

**Author:** ![freaktechnik](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/freaktechnik/32/1284_2.png) [@freaktechnik](https://discuss.dev.twitch.com/u/freaktechnik)\
**Post date:** [January 31, 2018, 8:20am UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/3 "2018-01-31T08:20:09Z")

</div>

I know, what I’m saying is that the API query parameter rules were not updated for that. See for example [https://api.twitch.tv/helix/streams/?type=rerun](https://api.twitch.tv/helix/streams/?type=rerun)

And also, I’m kind of complaining that the values of an enum can just change one day to another, leaving your whole parsing/evaluation of the API response useless.

---

<div class="post-metadata">

**Author:** ![Ague](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/ague/32/2428_2.png) [@Ague](https://discuss.dev.twitch.com/u/Ague)\
**Post date:** [January 31, 2018, 9:28pm UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/4 "2018-01-31T21:28:51Z")

</div>

ah, I see what you’re saying… makes sense now… I just defaulted to thinking about response objects and not query objects

---

<div class="post-metadata">

**Author:** ![geardrops](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/geardrops/32/3292_2.png) [@geardrops](https://discuss.dev.twitch.com/u/geardrops)\
**Post date:** [January 31, 2018, 10:17pm UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/5 "2018-01-31T22:17:18Z")

</div>

Hey everyone, thanks for reaching out to us about this! We’re aware of the problem and working on a fix, but unfortunately it’s not as quick as I’d like it to be. I’ll let you all know once the `vodcast` param is supported once more. Thanks for your patience.

---

<div class="post-metadata">

**Author:** ![onemoregame](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/onemoregame/32/4249_2.png) [@onemoregame](https://discuss.dev.twitch.com/u/onemoregame)\
**Post date:** [March 2, 2018, 12:30am UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/6 "2018-03-02T00:30:33Z")

</div>

Hi there - please check out the forum post on this:

> [@\[New Twitch API\] Deprecating Get Streams by Type](https://discuss.dev.twitch.com/t/new-twitch-api-deprecating-get-streams-by-type/14554):
>
> HeyGuys, As some of you have noticed and commented on, filtering streams by type in the new Twitch API currently isn’t working properly. Until we are in a position to better address the issue, and Video Producer is further along in its development, we’re going to disable filtering streams by type. Don’t worry, we’re going to do this in a way that should keep your integrations functioning. This will be the new behavior until we are able to provide filtering by type: Only live streams are supp…

We’re going to disable filtering streams by type.

Again - thanks for your patience as we work on making the Twitch API better.

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [April 1, 2018, 12:30am UTC](https://discuss.dev.twitch.com/t/vodcast-stream-types-broken/14020/7 "2018-04-01T00:30:39Z")

</div>

Closed on April 1, 2018, 12:30am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
