Skip to main content
GET
List an agent's tools

Authorizations

Authorization
string
header
required

Conduit API token. Use Authorization: Bearer <token>. Read/write endpoints require a token with write access.

Path Parameters

id
string
required

V2 chat agent id.

Example:

"ag77c0dy0mgdpzmqz6tesry8w184002s"

Query Parameters

workspace_id
string

Optional workspace override. If omitted, Conduit resolves the agent's workspace automatically.

Example:

"j57demo8f8x7c9v0n2q4r6t8y1u3i5o"

source
enum<string>

Filter to a single tool source. Omit for all.

Available options:
builtin,
custom

Response

Tools resolvable by the agent with their enabled state

With an agent id: tools resolvable by that V2 chat agent (built-in + custom), each with its per-agent enabled state. Without an agent id: the workspace's built-in tool catalog, each entry's enabled being the default a new agent inherits, plus a connection_required flag. Integration/connection tools are managed through the connections surface: use list_agent_connections (GET /v1/agents/{id}/connections) to see those.

data
object[]
required