Risk Layer
RiskScore-AI
Coming soonUnified customer risk profile combining KYC, AML, Sanctions and behavioral signals into a single dynamic risk score updated with each interaction.
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/riskscore/calculateRequest parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
customer_id | string | Yes | Your internal customer reference. |
jurisdiction | string | Yes | One of: CA, AE, SA. |
recalculate | boolean | No | Force recalculation even if cached score exists. Default: false. |
Response fields
| Parameter | Type | Required | Description |
|---|---|---|---|
data.risk_score | integer | Yes | Unified risk score 0–1000. |
data.risk_level | string | Yes | low, medium, high, or critical. |
data.score_components | object | Yes | Score breakdown by plugin: kyc, aml, sanctions, behavior. |
data.last_updated | string | Yes | ISO timestamp of last score calculation. |
cURL
# Coming soon
curl -X POST \
https://shield.kodexa.systems/api/riskscore/calculate \
-H "Content-Type: application/json" \
-d '{...}'Code examples available when plugin launches