Skip to main content

List operations

GET /audit/operations · requires admin (view)
page
integer
default:"1"
pageSize
integer
default:"20"
Max 200.
type
string
One of create, edit, payment, invoice, collection, permission, login, export, ai, delete.
q
string
Free-text search.
subjectId
string
Every audit event is written automatically by a global interceptor — you cannot write to this log directly, and there is no endpoint that deletes from it.

List evidence

GET /audit/evidence · requires contract_view (view)
page
integer
default:"1"
pageSize
integer
default:"20"
Max 200.
kind
string
default:"all"
all | invoice | proof
q
string
subjectId
string
Lists invoice and receipt evidence files. Note this endpoint only requires contract_view, while the operations log requires admin — evidence review is a normal workspace activity, while the full operation log is an administrative one. See Roles & Permissions.