Encrypted credentials
'encryptedCredentials'
required
The authentication type.
string
required
The name of the credentials. I.e.
Twitter account, OpenAI account, Stripe keys, etc.z.ZodObject<any>
required
OAuth
'oauth'
required
The authentication type for OAuth 2.0 flow.
string
required
The name of the credentials. I.e.
Gmail account, Google Drive, GitHub account, etc.string
required
The authorization URL for the OAuth provider where users will be redirected to
authenticate.
string
required
The token endpoint URL where the authorization code will be exchanged for
access tokens.
string[]
required
An array of OAuth scopes that define the permissions your application is
requesting.
object
An object defining the default environment variable names for the OAuth client
credentials.
object
Additional parameters to include in the authorization request.