I need OAUTH just to get the user ID of a user?

There is no way this makes sense, so I must be missing something. Using v5 like “https://api.twitch.tv/helix/users?(username)” works with client ID, but using helix asks for an OAUTH. How can I get the publicly available information of a user like their stream status, their bio, and their profile image without OAUTH (using the new API)?

You can’t do it without oAuth.

You must use an access token.

Generally the most applicable is a Server to Server aka App Access Token

That allows you to automatically get a token without user intervention (or user login). So your frontend calls your backend and your backend users the token and calls the Twitch API

Tokens being passwords and tokens that don’t belong to the logged in users shouldn’t be leaked

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.