Get required scopes for tools (DEPRECATED)
Changed onDEPRECATED: Use POST /api/v3.1/toolkits/{toolkit_slug}/scopes/recommended instead, discovering its grant_context options with GET /api/v3.1/toolkits/{toolkit_slug}/scopes/grant_context. Resolves required scopes for the specified tools at a given toolkit version. All requested tools must belong to the same toolkit. Returns the flat scope union plus per-tool structured scope requirements when available.
Request
- Base URLhttps://backend.composio.dev
- URLhttps://backend.composio.dev/api/v3.1/tools/scopes/required
- AuthAPI key in header x-api-key
Request body
Example request
{
"tools": [
"GMAIL_FETCH_EMAILS",
"GMAIL_SEND_EMAIL"
],
"version": "latest"
}Response
Successfully retrieved scopes for the specified tools
Example response
{
"scopes_required": [
"channels:read",
"chat:write",
"https://www.googleapis.com/auth/gmail.modify",
"repo",
"user:email"
]
}Changes
- info
api operation id
postV3_1ToolsScopesRequiredremoved and replaced withpostToolsScopesRequired - info
endpoint deprecated
- info
- info
added the optional property
/////////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
///to the response with the status
- info