Get toolkit by slug
Retrieves comprehensive information about a specific toolkit using its unique slug identifier. This endpoint provides detailed metadata, authentication configuration options, and feature counts for the requested toolkit.
Path parameters
The unique slug identifier of the toolkit to retrieve
Toolkit slug identifier
Query parameters
Version of the toolkit
Version of the toolkit
Response
Successfully retrieved detailed information about the requested toolkit, including authentication options, metadata, and feature counts.
Example response
{
"slug": "github",
"name": "GitHub",
"type": "native",
"enabled": true,
"composio_managed_auth_schemes": [
"oauth2"
],
"composio_managed_auth": [
{
"mode": "OAUTH2",
"scopes": {
"available": [
"read",
"write"
]
},
"user_scopes": {
"available": [
"search:read",
"users:read"
]
}
}
],
"auth_config_details": [
{
"mode": "oauth2",
"required_scopes": [
"offline_access",
"User.Read"
],
"proxy": {
"base_url": "https://auth.example.com/proxy"
},
"name": "OAuth 2.0",
"auth_hint_url": "https://github.com/settings/tokens"
}
],
"auth_guide_url": "https://composio.dev/auth/github",
"base_url": "https://api.github.com",
"meta": {
"created_at": "2023-01-15T09:30:00.000Z",
"updated_at": "2023-05-20T14:45:00.000Z",
"description": "Integrate with GitHub repositories, issues, pull requests, and more.",
"logo": "https://assets.composio.dev/logos/github.png",
"app_url": "https://github.com",
"categories": [
{
"name": "Developer Tools",
"slug": "developer-tools"
},
{
"name": "Productivity",
"slug": "productivity"
}
],
"triggers_count": 5,
"tools_count": 12,
"version": "20250905_00",
"available_versions": [
"20250905_00",
"20250906_00"
]
},
"get_current_user_endpoint_method": "GET"
}Changes
Changed in 7 of the 61 revisions of this API.413
- ○
added the required property
auth_config_details/items/required_scopesto the response with the200statusresponse-required-property-added
- ○
- ○
added the required property
typeto the response with the200statusresponse-required-property-added
- ○
- ●
removed the optional property
auth_config_details/items/fields/auth_config_creation/optional/items/advancedfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
auth_config_details/items/fields/auth_config_creation/required/items/advancedfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
auth_config_details/items/fields/connected_account_initiation/optional/items/advancedfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
auth_config_details/items/fields/connected_account_initiation/required/items/advancedfrom the response with the200statusresponse-optional-property-removed
- ●
- ○
added the required property
composio_managed_authto the response with the200statusresponse-required-property-added
- ○
- ○
the endpoint scheme security
CookieAuthwas removed from the APIapi-security-removed
- ○
- ○
added the optional property
auth_config_details/items/fields/auth_config_creation/optional/items/advancedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/auth_config_creation/optional/items/is_secretto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/auth_config_creation/required/items/advancedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/auth_config_creation/required/items/is_secretto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/connected_account_initiation/optional/items/advancedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/connected_account_initiation/optional/items/is_secretto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/connected_account_initiation/required/items/advancedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth_config_details/items/fields/connected_account_initiation/required/items/is_secretto the response with the200statusresponse-optional-property-added
- ○
- ○
endpoint added
endpoint-added
- ○