I’m experiencing some issues with the
partner property of channel records when using the v3 API. Every channel’s partner property is set to false when using the channel data from the
/kraken/streams/:channel endpoint (maybe others as well, haven’t checked yet). Using the
/kraken/channels/:channel endpoint is still working correctly, though. This started to happen since today and breaks my application, which utilizes these embedded channel records, so that additonal API requests can be avoided.
See this example:
$ curl -s -H "Accept: application/vnd.twitchtv.v3+json" -H "Client-ID: CLIENTID" "https://api.twitch.tv/kraken/streams/beyondthesummit" | jq ".stream.channel.partner" false $ curl -s -H "Accept: application/vnd.twitchtv.v3+json" -H "Client-ID: CLIENTID" "https://api.twitch.tv/kraken/channels/beyondthesummit" | jq ".partner" true