Just to add my own experience in here, so the problem may be fixed, I’ve started receiving a 403 from the subscribers endpoint (despite previously having access).
My response from https://api.twitch.tv/kraken?api_version=5&oauth_token=${TOKEN} is
{
token: {
valid: true,
authorization: {
scopes: [
"channel_check_subscription",
"channel_commercial",
"channel_editor",
"channel_feed_edit",
"channel_read",
"channel_stream",
"channel_subscriptions"
],
},
user_name: ${USERNAME},
user_id: ${USERID},
client_id: ${CLIENT}
}
}
And from https://api.twitch.tv/kraken/channels/${USERID}/subscriptions?api_version=5&limit=100&oauth_token=${TOKEN}
{
error: "Forbidden",
status: 403,
message: "Unable to access channel subscribers of ${USERID}"
}