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
pubsub
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