# Last videos from specific channels

**URL:** <https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626>\
**Category:** API\
**Created:** [June 22, 2016, 5:54am UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626 "2016-06-22T05:54:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![lllllllllll](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/lllllllllll/32/1866_2.png) [@lllllllllll](https://discuss.dev.twitch.com/u/lllllllllll)\
**Post date:** [June 22, 2016, 5:54am UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/1 "2016-06-22T05:54:31Z")

</div>

How can I retrieve last added vods?

i.e.  
\_https://www.twitch.tv/gsl/profile has many 2016 vods.

However, when I call

curl -H ‘Accept: application/vnd.twitchtv.v3+json’ -X GET [https://api.twitch.tv/kraken/channels/gsl/videos?limit=100&broadcasts=true](https://api.twitch.tv/kraken/channels/gsl/videos?limit=100&broadcasts=true)

I don’t have any 2016 vods.

---

<div class="post-metadata">

**Author:** ![george](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/george/32/120_2.png) [@george](https://discuss.dev.twitch.com/u/george)\
**Post date:** [June 22, 2016, 9:56am UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/2 "2016-06-22T09:56:54Z")

</div>

I’m seeing current vods at the endpoint you posted:

```auto
{
"title": "2016 Hot6 GSL Season 2",
"description": null,
"broadcast_id": 21970615952,
"broadcast_type": "archive",
"status": "recording",
"tag_list": "",
"views": 13,
"created_at": "2016-06-22T09:03:03Z",
"url": "https://www.twitch.tv/gsl/v/73844504",
"_id": "v73844504",
"recorded_at": "2016-06-22T09:02:41Z",
"game": "StarCraft II",
"length": 3198.80608151,
"preview": "https://static-cdn.jtvnw.net/v1/AUTH_system/vods_834d/gsl_21970615952_473497704/thumb/thumb0-320x240.jpg",
"thumbnails": [
{
"url": "https://static-cdn.jtvnw.net/v1/AUTH_system/vods_834d/gsl_21970615952_473497704/thumb/thumb0-320x240.jpg",
"type": "generated"
}
],
"fps": {
"audio_only": 0,
"chunked": 30,
"high": 30,
"low": 30,
"medium": 30,
"mobile": 30
},
"resolutions": {
"chunked": "1920x1080",
"high": "1280x720",
"low": "640x360",
"medium": "852x480",
"mobile": "400x226"
},
"_links": {
"self": "https://api.twitch.tv/kraken/videos/v73844504",
"channel": "https://api.twitch.tv/kraken/channels/gsl"
},
"channel": {
"name": "gsl",
"display_name": "GSL"
}
}

```

---

<div class="post-metadata">

**Author:** ![DallasNChains](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/dallasnchains/32/1608_2.png) [@DallasNChains](https://discuss.dev.twitch.com/u/DallasNChains)\
**Post date:** [June 22, 2016, 1:08pm UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/3 "2016-06-22T13:08:17Z")

</div>

Agree with @george. I see 2016 VODs when I use this endpoint.

---

<div class="post-metadata">

**Author:** ![lllllllllll](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/lllllllllll/32/1866_2.png) [@lllllllllll](https://discuss.dev.twitch.com/u/lllllllllll)\
**Post date:** [June 22, 2016, 4:44pm UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/4 "2016-06-22T16:44:26Z")

</div>

@george @DallasNChains  
I `curl`ed in os X, and I have only 2015-2014 vods. However, when I directly go to a browser with just a link everything looks fine, and I see 2016 data  
.

terminal screenshot:

 ![](https://d2opxh93rbxzdn.cloudfront.net/original/2X/2/2de964c7ba338e04c73c6ba17f5f263f7cc2fc16.png)

Is it because of the header message (curl’s -H flag)? I got it from github manual.  
[https://github.com/justintv/Twitch-API/blob/master/v3\_resources/videos.md#get-channelschannelvideos](https://github.com/justintv/Twitch-API/blob/master/v3_resources/videos.md#get-channelschannelvideos)

---

<div class="post-metadata">

**Author:** ![DallasNChains](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/dallasnchains/32/1608_2.png) [@DallasNChains](https://discuss.dev.twitch.com/u/DallasNChains)\
**Post date:** [June 22, 2016, 4:51pm UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/5 "2016-06-22T16:51:26Z")

</div>

The header shouldn’t be a problem. I copy and pasted your command above and get all of your 2016 videos. zsh wouldn’t accept the URL without the quotes around it, so I added those.

 ![](https://d2opxh93rbxzdn.cloudfront.net/original/2X/f/f825252d76d916bf10ac9d39c939998cc1e5668f.png)

---

<div class="post-metadata">

**Author:** ![lllllllllll](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/lllllllllll/32/1866_2.png) [@lllllllllll](https://discuss.dev.twitch.com/u/lllllllllll)\
**Post date:** [June 22, 2016, 4:56pm UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/6 "2016-06-22T16:56:15Z")

</div>

@DallasNChains

It was quotes; I am good now. Thanks

In my defence, there are now quotes on the github page as well 🕶

---

<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:** [July 22, 2016, 4:56pm UTC](https://discuss.dev.twitch.com/t/last-videos-from-specific-channels/6626/7 "2016-07-22T16:56:16Z")

</div>

Closed on July 22, 2016, 4:56pm UTC

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