Skip to content

Stable API tag

audit

Tamper-evident evidence ledger

5 paths · 5 operations

/v1/audit

get

Read the tenant evidence ledger

Operation ID
listAuditEvents
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid
fromquerynointeger
limitquerynointeger

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/audit/export

get

Export the ledger (cef|leef|syslog|otlp|ocsf)

Operation ID
exportAuditLedger
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid
formatquerynostring

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/audit/pubkey

get

The Ed25519 checkpoint verification key (PEM)

Operation ID
getAuditPubkey
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/audit/system

get

Read the system-tenant evidence ledger (cross-tenant ops; superadmin only)

Operation ID
listSystemAuditEvents
Authentication
Bearer token
Request body
None

Parameters: none declared.

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/audit/verify

get

Verify the chain and its signed checkpoints

Operation ID
verifyAuditChain
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429