curl https://api.60db.ai/agents/integrations/INTEGRATION_ID/tools \
-H "Authorization: Bearer your-api-key"
Agent Integrations
List Integration Tools
The tools a connection offers, for you to pick on an agent or to run directly
GET
/
agents
/
integrations
/
{id}
/
tools
curl https://api.60db.ai/agents/integrations/INTEGRATION_ID/tools \
-H "Authorization: Bearer your-api-key"
List the tools of one connection. Use the
name of a tool, as tool in integration_tools, when you attach it to an agent. Use its key as action in Run an action.
- Key providers return their curated actions. This list is static.
- Custom MCP servers return the server’s live tool list. The list is cached for about a minute.
- Custom webhooks return one tool per action, with the action’s
key. A webhook saved in the single-action form has the keycall.
Request
Headers
Path
Response
200 OK.data is the array.
{
"success": true,
"data": [
{
"key": "search_contact",
"name": "Search contact",
"description": "Find a contact by email or phone number.",
"parameters": {
"type": "object",
"properties": {
"email": { "type": "string", "description": "Email address" },
"phone": { "type": "string", "description": "Phone number exactly as stored, e.g. +15551234567" }
}
}
}
]
}
parameters is a JSON Schema object. For a custom MCP server, it is the tool’s inputSchema.
Errors
| Status | Code | Meaning |
|---|---|---|
| 403 | POLICY_DENY | Your role cannot use integrations (owner, admin, developer and member), or the API key lacks the agents scope |
| 404 | INTEGRATION_NOT_FOUND | No connection with this ID in your workspace |
| 422 | INTEGRATION_PROVIDER_REMOVED | The provider is no longer offered. Delete the connection |
| 429 | RATE_LIMITED | More than 30 checks in the last minute |
| 502 | INTEGRATION_* | A custom MCP server could not give its tool list. code names the cause, for example INTEGRATION_UNREACHABLE or INTEGRATION_AUTH_FAILED |
| 504 | INTEGRATION_TIMEOUT | A custom MCP server did not answer within 6 seconds |
Example
curl https://api.60db.ai/agents/integrations/INTEGRATION_ID/tools \
-H "Authorization: Bearer your-api-key"