An app access token with scopes is useless it doesn’t represent a user. Just a side note
But that URL you are calling looks correct, as you are request a direct user, you just won’t ever get an email address, as the example call you provided is for an App Access Token, however,
Should be
‘client-id’: ‘bt5v6ewrxkgfs8ewy1k3bl98zxkzj4e’,
The Client ID header for the Twitch API is client-id not ‘client_id’ So you didn’t send a valid client-id header with your request