agents.listGrants
GET
/v1/agents/{agentId}/grants
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”agentId
required
string
Query Parameters
Section titled “Query Parameters”status
string
Responses
Section titled “Responses”Success
Media typeapplication/json
Array<object>
object
id
required
string
agent
required
string
capability
required
object
action
required
string
target
required
string
arguments
object
effect
required
string
scope
required
string
session
string
grantedBy
required
reason
string
parent
string
status
required
string
createdAt
required
number
Example
[ { "capability": { "action": "tools.call" }, "effect": "allow", "scope": "once", "grantedBy": { "_tag": "Person" }, "status": "active" }]AgentInvalid | OrganizationRequired
AuthenticationRequired
Media typeapplication/json
object
_tag
required
string
Example
{ "_tag": "AuthenticationRequired"}PermissionDenied | MembershipRequired | ForbiddenOrigin
AgentNotFound
Media typeapplication/json
object
_tag
required
string
agent
required
string
Example
{ "_tag": "AgentNotFound"}AgentConflict
Media typeapplication/json
object
_tag
required
string
message
required
string
Example
{ "_tag": "AgentConflict"}AuthorizationUnavailable | AgentStorageUnavailable | AuthenticationUnavailable