From the validate endpoint I get this response
{
"client_id": "my-application-client-id",
"login": "channel-name",
"scopes": [
"moderation:read",
"user_read",
"user_subscriptions"
],
"user_id": "channel-user-id",
"expires_in": 9710
}
Of course I’ve changed the details about the various IDs, but as you can see the scope is right. However from the above endpoint I get this
{
"error": "Unauthorized",
"status": 401,
"message": "Missing scope: moderation:read"
}
The authorization token used in both cases is, of course, the same