If I understand you yes, I created an app in the dev console. Got the client id and client secret. Client-side when I make the request for the code I use the client id I got from the app and use the redirect uri from the same app. Server-side I use the same client id and client secret from the app to complete everything. The only issue I may see is my Broadcaster_id is incorrect. It is the same id that I use when using the twitch pubsub, but there its called the “channel_id” in the documentation. Are those two different things?