List Agent Access grants for the current tenant.
GET
/api/admin/agent-grants
Code sample: Shell / cURL
curl --request GET \ --url 'https://auth.example.com/api/admin/agent-grants?status=active&limit=50&offset=0' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” delegator_id
string
principal_id
string
status
string
limit
integer
offset
integer
Responses
Section titled “ Responses ”Tenant-scoped Agent Grant list.
Media type application/json
object
grants
required
Array<object>
object
id
required
string
tenant_id
required
string
client_id
required
string
machine_principal_id
required
string | null
grantor_id
required
string
delegator_id
required
string
permissions
required
Array<string>
scopes
required
Array<string>
authorization_details
Array<object> | null
object
key
additional properties
resolved_scope_constraints
required
object
key
additional properties
purpose
string | null
management_mode
required
System_managed identifies the immutable internal Grant generated by interactive self-service authorization; its Task Set and Scope Policy are not edited directly.
string
consent_version
required
integer
generation
required
integer
status
required
string
delegation_mode
required
string
task_set_id
required
string | null
task_set_version
required
integer | null
scope_policy_id
required
string | null
scope_policy_version
required
integer | null
resolved_tools
required
Array<object> | null
object
key
additional properties
access_snapshot_hash
required
string | null
consent_current
Present on detail responses after both authorization records are checked.
boolean
expires_at
required
integer | null format: int64
last_used_at
required
integer | null format: int64
created_at
required
integer format: int64
updated_at
required
integer format: int64
revoked_at
required
integer | null format: int64
revoked_by
required
string | null
key
additional properties
pagination
required
object
total
required
integer
limit
required
integer
offset
required
integer
Example
{ "grants": [ { "scopes": [ "agent:read" ], "management_mode": "managed", "status": "active", "delegation_mode": "user_consent" } ]}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}