Skip to content

Audit history for the component​

GET
/components/{componentId}/histories

Returns the 50 most recent audit trail entries for the component, including rule changes, review actions, and metadata updates. Used by the component history sidebar. Requires project membership.

Authorizations​

cookieAuth
Type
API Key (cookie: _vulcan_session)
or
tokenAuth

Personal access token authentication. Send via Authorization header: Authorization: Token vulcan_xxx. Tokens are SHA-256 hashed server-side (never stored in plaintext). Scopes: read (GET), write (mutations), admin (everything). Create tokens via Settings → API Tokens in the web UI.

Type
HTTP (token)

Responses​

Recent audit entries

application/json
JSON
[
  
{
  
  
"id": 600,
  
  
"auditable_type": "Rule",
  
  
"auditable_id": 812,
  
  
"action": "update",
  
  
"name": "Demo Admin",
  
  
"created_at": "2026-05-28T15:00:00Z",
  
  
"audited_changes": [
  
  
  
{
  
  
  
  
"field": "status",
  
  
  
  
"prev_value": "Not Yet Determined",
  
  
  
  
"new_value": "Applicable - Configurable"
  
  
  
}
  
  
]
  
}
]

Playground​

Authorization

Samples​

Powered by VitePress OpenAPI

Part of the MITRE Security Automation Framework (SAF)