Reporting Layer
Audit-AI
Coming soonQuery the immutable audit trail of all compliance decisions. Every KYC, AML, Sanctions check and human review is logged permanently.
This plugin is in development. The API schema below is planned and subject to change. You can design your integration now using this reference.
Endpoint
POST
/api/audit/queryRequest parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
customer_id | string | No | Filter by customer ID. |
plugin | string | No | Filter by plugin: kyc, aml, or sanctions. |
from_date | string | No | Start date in YYYY-MM-DD format. |
to_date | string | No | End date in YYYY-MM-DD format. |
limit | integer | No | Maximum records to return. Default: 50. |
Response fields
| Parameter | Type | Required | Description |
|---|---|---|---|
data.entries | array | Yes | Audit log entries with: id, plugin, action, customer_id, decision, performed_by, created_at. |
data.total | integer | Yes | Total matching records. |
data.immutable | boolean | Yes | Always true — audit log cannot be modified. |
cURL
# Coming soon
curl -X POST \
https://shield.kodexa.systems/api/audit/query \
-H "Content-Type: application/json" \
-d '{...}'Code examples available when plugin launches