CastyrDocs

Scopes

What your app may see or do. Ask for the fewest you need; users see this list on the consent screen.

ScopeWhat the user is toldKind
openidConfirm who you are to this appStandard
profileSee your name, username and avatarStandard
usernameSee your Castyr usernameStandard
avatarSee your avatarStandard
identifySee your name, username and avatarStandard
emailSee your email addressSensitive
streamAct on your streaming settingsSensitive
  • Your app can only request scopes registered for it. You choose the standard ones when you register or edit the app.
  • Sensitive scopes need approval from Castyr before you can use them, and users must always approve them explicitly.
  • Anything not in this list, such as admin, fails with invalid_scope for every app.
  • Users can remove your app's access at any time under Account → Connected apps. Your tokens then stop working.