GET /v1/admin/access-events
Admin-only access log review. Returns normalized route templates, query parameter names, response status/outcome, and hashed actor, user-agent, and IP prefixes. It does not return raw admin tokens, query values, request bodies, prompts, outputs, local URLs, or exact dynamic resource IDs embedded in paths.

Authentication

API Key (header: X-B3IQ-Admin-Token)

Query Parameters

method string optional query
path_template string optional query
Example: "/v1/admin/commands/:command_id"
status_code integer optional query
actor_role string optional query
limit integer optional query
format string optional query

Responses

200 Redacted admin access log events.
application/json
object string
Enum: b3iq.admin.access_event_list
generated_at string (date-time)
count integer
method string | null
path_template string | null
status_code integer | null
actor_role string | null
Enum: admin, operator, viewer, null
events object[]
Array of:
event_id string
actor_type string
actor_role string
Enum: admin, operator, viewer
actor_hash_prefix string | null
method string
path_template string
query_keys string[]
Array of:
status_code integer
outcome string
error_code string | null
user_agent_hash_prefix string | null
ip_hash_prefix string | null
created_at string (date-time)
default B3IQ-native problem response.
curl -X GET 'https://{controlPlaneHost}/v1/admin/access-events' \  -H 'X-B3IQ-Admin-Token: YOUR_API_KEY'
const response = await fetch('https://{controlPlaneHost}/v1/admin/access-events', {  method: 'GET',  headers: {      "X-B3IQ-Admin-Token": "YOUR_API_KEY"  }});const data = await response.json();console.log(data);
200 Response
{  "object": "b3iq.admin.access_event_list",  "generated_at": "2024-01-01T00:00:00Z",  "count": 123,  "method": "<string>",  "path_template": "<string>",  "status_code": 123,  "actor_role": "admin",  "events": [    {      "event_id": "<string>",      "actor_type": "<string>",      "actor_role": "admin",      "actor_hash_prefix": "<string>",      "method": "<string>",      "path_template": "<string>",      "query_keys": [        "<string>"      ],      "status_code": 123,      "outcome": "<string>",      "error_code": "<string>",      "user_agent_hash_prefix": "<string>",      "ip_hash_prefix": "<string>",      "created_at": "2024-01-01T00:00:00Z"    }  ]}
Ask a question... ⌘I