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 1 of the 10 revisions of this API.4
- ○
added the required property
auth_config_details/items/fields/auth_config_creation/optional/items/user_visibleto the response with the200statusresponse-required-property-added
- ○
added the required property
auth_config_details/items/fields/auth_config_creation/required/items/user_visibleto the response with the200statusresponse-required-property-added
- ○
added the required property
auth_config_details/items/fields/connected_account_initiation/optional/items/user_visibleto the response with the200statusresponse-required-property-added
- ○
added the required property
auth_config_details/items/fields/connected_account_initiation/required/items/user_visibleto the response with the200statusresponse-required-property-added
- ○