List access trace entries.
GET
/api/admin/access-trace
Code sample: Shell / cURL
curl --request GET \ --url 'https://auth.example.com/api/admin/access-trace?page=1&limit=50' \ --header 'Authorization: Bearer <token>'Lists permission-check audit entries for the current tenant, with filters for subject, permission, decision, time range, and pagination.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” subject_id
string
Filter by subject id.
permission
string
Filter by permission substring.
allowed
boolean
Filter by allow/deny result.
final_decision
string
Filter by final decision string.
start_time
integer
Minimum checked_at timestamp in seconds.
end_time
integer
Maximum checked_at timestamp in seconds.
page
integer
Page number, starting at 1.
limit
integer
Page size, clamped to 200 by the handler.
Responses
Section titled “ Responses ”Access trace list response.
Media type application/json
object
entries
required
Array<object>
object
id
required
string
subject_id
required
string
permission
required
string
permission_parsed
required
allowed
required
boolean
resolved_via
required
Array<string>
final_decision
required
string
reason
required
string | null
api_key_id
required
string | null
client_id
required
string | null
checked_at
required
integer format: int64
key
additional properties
pagination
required
object
page
required
integer
limit
required
integer
total
required
integer
total_pages
required
integer
key
additional properties
key
additional properties
Example generated
{ "entries": [ { "id": "example", "subject_id": "example", "permission": "example", "permission_parsed": "example", "allowed": true, "resolved_via": [ "example" ], "final_decision": "example", "reason": "example", "api_key_id": "example", "client_id": "example", "checked_at": 1 } ], "pagination": { "page": 1, "limit": 1, "total": 1, "total_pages": 1 }}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"}