Skip to content

Audit Trail

Every action in the governance engine is recorded in an append-only audit trail.

What's Recorded

Event Entity Type Action
Agent registered agent registered
Governance run started run started
Gate submitted gate gate_submitted
Gate approved gate gate_approved
Gate rejected gate gate_rejected
Patterns detected observation patterns_detected
API key rotated organization api_key_rotated

Query the Trail

curl "/api/v1/audit/trail?entity_type=gate&limit=10" \
  -H "Authorization: Bearer ag_..."

Filters

Parameter Description
entity_type Filter by entity type (agent, run, gate, observation)
entity_id Filter by specific entity ID
action Filter by action type
from Start date (ISO 8601)
to End date (ISO 8601)
page Page number (default 1)
limit Items per page (default 50, max 100)

Retention

Hosted: 30-day retention on the free tier. Self-hosted: Unlimited retention.

Export

The audit trail is stored in PostgreSQL. For self-hosted deployments, query the audit_trail table directly for export or integration with external SIEM systems.