Skip to main content
The authConfigs API manages authentication configurations that define how users authenticate with toolkits. Each auth config specifies the authentication method (OAuth2, API Key, Basic, etc.) and credentials.

Methods

list()

List authentication configurations.
AuthConfigListParams

get()

Retrieve a specific auth config by ID.
string
required
Auth config ID
Example:

create()

Create a new auth config.
string
required
Toolkit slug to create config for
CreateAuthConfigParams

update()

Update an existing auth config.
string
required
Auth config ID
AuthConfigUpdateParams
required

delete()

Delete an auth config.
Deleting an auth config will prevent connected accounts using it from functioning.
Example:

enable() / disable()

Enable or disable an auth config.
Example:

updateStatus()

Update auth config status.
Example:

Types

AuthConfigRetrieveResponse

AuthSchemeType

CreateAuthConfigParams

Common Auth Schemes

OAuth2

Required credentials:

API Key

Required credentials:

Basic Auth

Required credentials:

Bearer Token

Required credentials:

Next Steps

Connected Accounts

Create user connections

Toolkits

Browse available toolkits

Tools API

Execute tools

Tool Router

Intelligent connection management