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