GET/v1/audit_events

audit_events.list

Returns a paginated list of audit log entries for the caller's tenant. **Manager-only**: tokens whose owning user lacks owner/admin role (in strict-permission tenants) naturally see zero rows. Sort is `(created_at DESC, id DESC)`. **Read-only**: audit entries are append-only by Culprit's internal write paths; there is no public mechanism to forge or modify audit history.

Parameters

NameTypeRequiredDescription
cursorstringoptionalOpaque pagination cursor returned in `next_cursor` of the previous response.
limitintegeroptionalPage size, 1..100, default 50.

Response

NameTypeRequiredDescription
objectstringrequired
Enum: list
dataarray of AuditEventrequired
has_morebooleanrequired
next_cursorstringnullrequiredOpaque pagination cursor returned in the previous list response.

Examples

curl -sS -X GET \
  -H "Authorization: Bearer $CULPRIT_API_TOKEN" \
  https://api.theculprit.ai/v1/audit_events

Try it

Stored locally in your browser at localStorage.docs.tryit.token. Never sent to Culprit's analytics. Use a read-only token.