Track administrative actions across your workspace - what's logged, retention, streaming to SIEM, and querying via API.
Every administrative action in your workspace writes an immutable audit record - who did what, when, and from where. Available on Team plans and above.
| Action class | Examples |
|---|---|
| Key lifecycle | key.created, key.rotated, key.revoked, key.expired |
| Membership | member.invited, member.role_changed, member.removed, member.deactivated |
| Access control | sso.enabled, sso.enforced, domain.claimed, scim.token_created |
| Resources | project.created, project.deleted, project.restored, endpoint.created |
| Data ops | export.requested, export.downloaded |
| Security | ip_allowlist.updated, login.failed, mfa.reset |
Not logged: routine API reads, webhook deliveries, and app-level traffic - those live in the request log, not the audit trail.
{
"id": "aud_4mP8xK2nL9qR",
"timestamp": "2026-09-17T10:41:19Z",
"actor": { "type": "member", "email": "ops@acme.io" },
"action": "key.created",
"target": { "type": "api_key", "id": "key_3nQ7wPx2vM" },
"source_ip": "203.0.113.41",
"user_agent": "dashboard/2.4.1",
"environment": "live",
"metadata": { "scopes": ["projects:read"], "expires_in_days": 90 }
}actor.type is member, service_account, scim, or system (e.g., automatic key expiry).
Settings → Audit log - filter by action, actor, date range, and environment. Export to CSV for compliance reviews.
curl "https://api.meridian.dev/v2/audit_logs?action=key.created&since=2026-09-01" \
-H "Authorization: Bearer $MERIDIAN_API_KEY"Filter params: action, actor, since, until, environment, limit, cursor (same pagination as every list - see API overview).
For real-time ingestion (Splunk, Datadog, Sentinel), stream audit events as webhook deliveries:
Register a webhook endpoint subscribed to audit.* - the event payloads are the audit entries above.
meridian webhooks create \
--url https://siem.acme.io/meridian-audit \
--events 'audit.*'Your endpoint receives signed deliveries - verify Meridian-Signature like any webhook, then forward to your SIEM.
| Plan | Retention |
|---|---|
| Team | 12 months |
| Enterprise | 7 years (compliance-grade, exportable) |
Entries are immutable - neither admins nor Meridian support can alter or delete them inside the retention window.