KodexakodéxaShieldAPI Reference
https://shield.kodexa.systems/apiPortal →
Monitoring Layer

Alert-AI

Coming soon

Intelligent alert triage and consolidation. Aggregates alerts from AML-AI, Fraud-AI and TxnMonitor-AI into a single prioritised queue with auto-deduplication, severity scoring, and MLRO auto-assignment. Reduces alert fatigue by suppressing low-confidence signals and grouping related alerts into cases.

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/alerts/triage

Request parameters

ParameterTypeRequiredDescription
jurisdictionstringYesOne of: CA, AE, SA, GB.
source_pluginsarrayNoPlugins to pull alerts from: aml, fraud, txnmonitor (default: all).
min_severitystringNoMinimum severity to include: low, medium, high, critical (default: medium).
auto_assignbooleanNoWhether to auto-assign alerts to available MLRO (default: true).
suppress_duplicatesbooleanNoWhether to deduplicate related alerts into groups (default: true).
lookback_hoursnumberNoHours of alerts to triage (default: 24).

Response fields

ParameterTypeRequiredDescription
data.total_alertsintegerYesTotal alerts received before deduplication.
data.triaged_alertsarrayYesDeduplicated, prioritised alert list with group_id, severity, source, and assigned_to.
data.suppressed_countintegerYesNumber of alerts suppressed as duplicates or below threshold.
data.critical_countintegerYesNumber of critical-severity alerts requiring immediate action.
data.auto_assignmentsarrayYesList of alerts auto-assigned to MLRO staff with alert_id and assignee.
data.ai_recommendationstringYesPriority action summary for the compliance team.

cURL

# Coming soon
curl -X POST \
  https://shield.kodexa.systems/api/alerts/triage \
  -H "Content-Type: application/json" \
  -d '{...}'

Code examples available when plugin launches