Documentation Index
Fetch the complete documentation index at: https://docs.verifow.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Audit module provides a complete, immutable record of every significant action within your tenant. Every screening event, case update, rule change, and user management action is logged with full context — who did what, when, and from where.Common Workflows
Regulatory inspection: A CBN examiner requests audit evidence → AnAUDITOR exports logs for a date range → The logs show every decision, case action, and rule trigger with timestamps and user attribution.
Internal investigation: A compliance manager suspects an unauthorized rule change → Queries audit logs for resourceType: rules and action: UPDATE → Identifies the user and reviews the exact change.
Permissions
| Action | Who Can Do It |
|---|---|
| View audit logs | BANK_ADMIN, COMPLIANCE_OFFICER, AUDITOR |
Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/v1/audit/events | Query audit logs with filters |
GET | /api/v1/audit/verify | Verify audit chain integrity |
List Audit Events
Retrieve audit trail entries with filtering and pagination. The list view excludesbeforeState and afterState for performance.
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
resourceType | string | — | transactions, cases, rules, users, reports, kyc, api_keys |
action | string | — | CREATE, UPDATE, DELETE, SCREEN, APPROVE, LOGIN, VERIFY |
actorEmail | string | — | Filter by acting user email |
from | string | — | ISO 8601 start date |
to | string | — | ISO 8601 end date |
page | integer | 1 | Page number |
limit | integer | 50 | Items per page (max 500) |
Audit logs are immutable and retained for 7 years to meet CBN
regulatory requirements. Each entry includes a SHA-256 hash forming a
cryptographic chain.