Scopes
What your app may see or do. Ask for the fewest you need; users see this list on the consent screen.
| Scope | What the user is told | Kind |
|---|---|---|
openid | Confirm who you are to this app | Standard |
profile | See your name, username and avatar | Standard |
username | See your Castyr username | Standard |
avatar | See your avatar | Standard |
identify | See your name, username and avatar | Standard |
email | See your email address | Sensitive |
stream | Act on your streaming settings | Sensitive |
- 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 withinvalid_scopefor every app. - Users can remove your app's access at any time under Account → Connected apps. Your tokens then stop working.