Skip to content

Audit history for the project​

GET
/projects/{projectId}/histories

Returns the 50 most recent audit trail entries for the project, including component and rule changes. Used by the project 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": 500,
  
  
"auditable_type": "Component",
  
  
"auditable_id": 38,
  
  
"action": "update",
  
  
"name": "Demo Admin",
  
  
"created_at": "2026-05-28T15:00:00Z",
  
  
"audited_changes": [
  
  
  
{
  
  
  
  
"field": "released",
  
  
  
  
"prev_value": false,
  
  
  
  
"new_value": true
  
  
  
}
  
  
]
  
}
]

Playground​

Authorization

Samples​

Powered by VitePress OpenAPI

Part of the MITRE Security Automation Framework (SAF)