# Channel/videos incorrect or out of date?

**URL:** <https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888>\
**Category:** API\
**Created:** [October 23, 2016, 5:04pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888 "2016-10-23T17:04:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mooseh](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@mooseh](https://staging-discuss.dev.twitch.com/u/mooseh)\
**Post date:** [October 23, 2016, 5:04pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/1 "2016-10-23T17:04:30Z")

</div>

Im using the twitch api to grab the latest videos for my channel but its not updating?

Its still at exactly the same amount of videos as when i pulled months ago.

it returns 32 videos when i have 51 on my channel?

---

<div class="post-metadata">

**Author:** ![3ventic](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/3ventic/32/298_2.png) [@3ventic](https://staging-discuss.dev.twitch.com/u/3ventic)\
**Post date:** [October 23, 2016, 5:24pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/2 "2016-10-23T17:24:34Z")

</div>

What’s the URL that’s returning unexpected results?

---

<div class="post-metadata">

**Author:** ![mooseh](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@mooseh](https://staging-discuss.dev.twitch.com/u/mooseh)\
**Post date:** [October 23, 2016, 5:37pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/3 "2016-10-23T17:37:02Z")

</div>

Well im using PetterKraabol/laravel-twitch-api but it must be working as its pulling the results.

this is the line that sends the request in the

return $this-\>sendRequest(‘GET’, ‘channels/’.$channel.’/videos’, false, $options, $availableOptions);

i’ve tried all the options

---

<div class="post-metadata">

**Author:** ![3ventic](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/3ventic/32/298_2.png) [@3ventic](https://staging-discuss.dev.twitch.com/u/3ventic)\
**Post date:** [October 23, 2016, 5:41pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/4 "2016-10-23T17:41:55Z")

</div>

By default /channels/:channel/videos returns only highlights. You have to use `broadcasts=true` to return past broadcasts instead. It’ll only return one or the other.

---

<div class="post-metadata">

**Author:** ![mooseh](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@mooseh](https://staging-discuss.dev.twitch.com/u/mooseh)\
**Post date:** [October 23, 2016, 6:06pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/5 "2016-10-23T18:06:15Z")

</div>

so although i tried

```
    $options = [
    'limit' => 100,
    'broadcasts' => true,
];

$videos = TwitchApi::channelVideos('mychannel', $options,['broadcasts' => true]);

dd($videos);

```

still returns the same results Thanks

_apologies_

I had to set true as ‘true’ atrangely.

Thanks you for your help this has been so helpful

---

<div class="post-metadata">

**Author:** ![system](https://d2spem0quai2ol.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://staging-discuss.dev.twitch.com/u/system)\
**Post date:** [November 22, 2016, 6:06pm UTC](https://staging-discuss.dev.twitch.com/t/channel-videos-incorrect-or-out-of-date/7888/6 "2016-11-22T18:06:19Z")

</div>

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