Core API
Auth Configs
Manage authentication configurations for toolkits
Auth Configs define how users authenticate with toolkits. They specify OAuth credentials, API key requirements, and other authentication settings.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Manage authentication configurations for toolkits
configs = composio.auth_configs.list(
toolkit_slug="github"
)
config = composio.auth_configs.create(
toolkit="github",
options={
"type": "use_composio_managed_auth",
"tool_access_config": {
"tools_for_connected_account_creation": []
}
}
)
config = composio.auth_configs.get("ac_xxx")
updated = composio.auth_configs.update(
"ac_xxx",
options={"type": "custom", "credentials": {...}}
)
composio.auth_configs.delete("ac_xxx")
composio.auth_configs.enable("ac_xxx")
composio.auth_configs.disable("ac_xxx")