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

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

Server
Authorization

Samples

Powered by VitePress OpenAPI

Part of the MITRE Security Automation Framework (SAF)