Skip to content

Audit Logging

CYFR maintains an immutable, append-only audit ledger of all significant platform events.

Logged Events

Category Events
Authentication Login, logout, failed login, token generation, token revocation
Content Upload, transcode complete, update, delete, share
Playback Playback start, pause, resume, complete, seek, error
Administration User create/deactivate, role change, permission grant/revoke
System Configuration change, API key rotation, webhook modification

Event Schema

{
  "event_id": "evt_a1b2c3d4",
  "timestamp": "2026-07-04T15:30:00.000Z",
  "actor": {
    "user_id": "usr_xyz",
    "email": "admin@acme.corp",
    "ip": "203.0.113.42"
  },
  "action": "content.upload",
  "resource": {
    "type": "content",
    "id": "c_7a3b9f1d"
  },
  "details": {
    "title": "Training Module 3",
    "size_bytes": 52428800,
    "visibility": "private"
  }
}

Retention

Tier Retention
Standard 90 days
Enterprise 1 year
Compliance 7 years (add-on)

Export

Audit logs are exportable as JSON Lines or CSV via the Partner Portal or API:

GET /v1/admin/audit-log?from=2026-06-01&to=2026-07-01&format=csv

SIEM Integration

Forward audit events to your SIEM in real time via SIEM Log Forwarding.