GET /v1/admin/command-events
Admin-only command audit review. Returns command IDs, action names, sanitized bootstrap actor role, bounded reasons, and redacted metadata for command create/cancel/retry activity. It does not return raw admin tokens, prompts, outputs, local URLs, API keys, signatures, ciphertext, or private node routes.

Authentication

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

Query Parameters

command_id string optional query
action string optional query
actor_role string optional query
limit integer optional query
format string optional query

Responses

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