Twurple
Authentication
Getting data
Examples
FAQ
Migration
Reference
api
api-call
auth
auth-tmi
chat
common
easy-bot
ebs-helper
eventsub-base
eventsub-http
eventsub-ws
Classes
AppTokenAuthProvider
CachedRefreshFailureError
IntermediateUserRemovalError
InvalidTokenError
InvalidTokenTypeError
RefreshingAuthProvider
StaticAuthProvider
TokenFetcher
TokenInfo
UnknownIntentError
Functions
accessTokenIsExpired
exchangeCode
getAppToken
getExpiryDateOfAccessToken
getTokenInfo
refreshUserToken
revokeToken
Interfaces
AccessToken
AccessTokenMaybeWithUserId
AccessTokenWithUserId
AuthProvider
RefreshingAuthProviderConfig
TokenInfoData
Type aliases
ExpireableAccessToken
TokenInfoData
{
client_id
: string
expires_in
?: number
login
?: string
scopes
: string[]
user_id
?: string
}
Properties
client_id
Type: string
expires_in
Type: ?number
login
Type: ?string
scopes
Type: string[]
user_id
Type: ?string