/streams problem

Hi,

I have a strange problem with /streams endpoint which popped up randomly yesterday. I’m using a webhook to get notified about stream changes for my test user (258406513 - https://www.twitch.tv/muneratv). My subscription was working fine, but now I’m not receiving any POST updates for this user from twitch /streams endpoint.

I can confirm that webhook is set up properly through https://api.twitch.tv/helix/webhooks/subscriptions:

    {
        "topic": "https://api.twitch.tv/helix/streams?user_id=258406513",
        "callback": "https://**.ngrok.io/twitch-webhook/2",
        "expires_at": "2020-06-28T10:17:09Z"
    }

and verification GET requests from twitch are also working as expected.

I also noticed that basic https://api.twitch.tv/helix/streams?user_id=258406513 request returns an empty array while the test user is online:

{
    "data": [],
    "pagination": {}
}

There were no announcements regarding modification of this endpoint, so I’m a bit stuck here… Thanks in advance!

Are they visible as live on the main site using search or browse? There are a lot of reports of streams not showing up on the main site as live as well. If they aren’t live on the site, they won’t be live on the API either.

Yes, I guess this is the exact problem. Thanks, I’ve already posted to Twitch Help.

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