# Clips returns no data?

**URL:** <https://discuss.dev.twitch.com/t/clips-returns-no-data/32611>\
**Category:** API\
**Created:** [July 13, 2021, 9:09am UTC](https://discuss.dev.twitch.com/t/clips-returns-no-data/32611 "2021-07-13T09:09:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![theAstaraa](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/theastaraa/32/12825_2.png) [@theAstaraa](https://discuss.dev.twitch.com/u/theAstaraa)\
**Post date:** [July 13, 2021, 9:09am UTC](https://discuss.dev.twitch.com/t/clips-returns-no-data/32611/1 "2021-07-13T09:09:29Z")

</div>

I’m not sure what I’m missing here. My goal is get a random clip by specific user. Data returned is NULL or more specifically:

```auto
string(27) "{"data":[],"pagination":{}}"

```

Here’s my code (with CLIENT\_ID and ID replaced):

```auto
$ch = curl_init('https://api.twitch.tv/helix/clips?broadcaster_id=ID');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Client-ID: CLIENT_ID',
    'Authorization: Bearer '.$autharr->access_token
));
$r = curl_exec($ch);
$i = curl_getinfo($ch);
curl_close($ch);

if ($i['http_code'] == 200) {
    $data = json_decode($r);
    if (json_last_error() == JSON_ERROR_NONE) {
        var_dump($r);

    } else echo 'Failed with ' . $r;

} else echo 'Failed with ' . $r;

```

I get the same no data with other examples as well.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [July 13, 2021, 9:56am UTC](https://discuss.dev.twitch.com/t/clips-returns-no-data/32611/2 "2021-07-13T09:56:19Z")

</div>

Not sure what the problem is here.

Looks like the broadcaster\_id you looked up has no clips thus you got no clips

---

<div class="post-metadata">

**Author:** ![theAstaraa](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/theastaraa/32/12825_2.png) [@theAstaraa](https://discuss.dev.twitch.com/u/theAstaraa)\
**Post date:** [July 18, 2021, 12:20pm UTC](https://discuss.dev.twitch.com/t/clips-returns-no-data/32611/3 "2021-07-18T12:20:55Z")

</div>

That gave me answer actually. I was assuming “broadcaster\_id” was a username rather than another id.

---

<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:** [August 17, 2021, 12:21pm UTC](https://discuss.dev.twitch.com/t/clips-returns-no-data/32611/4 "2021-08-17T12:21:47Z")

</div>

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