Get an Agent Access grant.
GET
/api/admin/agent-grants/{id}
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/api/admin/agent-grants/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Agent Grant identifier.
Responses
Section titled “ Responses ”Agent Grant detail.
Media type application/json
object
grant
required
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
Example
{ "grant": { "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"}