Identity Layer
AdverseMedia-AI
Coming soonNegative news screening against global press databases. Identifies adverse media covering financial crime, corruption, fraud, regulatory action and reputational risk. Separate from sanctions screening — required for EDD under MLR 2017 and FATF Recommendation 12.
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/adversemedia/screenRequest parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
entity_id | string | Yes | Your internal reference. |
full_name | string | Yes | Full name to screen. |
jurisdiction | string | Yes | One of: CA, AE, SA, GB. |
entity_type | string | Yes | individual or business. |
date_of_birth | string | No | YYYY-MM-DD. Improves precision for individuals. |
lookback_years | number | No | Years of news history to scan (default: 5). |
Response fields
| Parameter | Type | Required | Description |
|---|---|---|---|
data.adverse_media_found | boolean | Yes | Whether adverse media was detected. |
data.articles | array | Yes | List of matched articles with headline, source, date, and category. |
data.categories | array | Yes | Categories of adverse media detected: financial_crime, corruption, fraud, regulatory, reputational. |
data.risk_level | string | Yes | low, medium, high, or critical. |
data.ai_recommendation | string | Yes | Plain-English summary and recommended action. |
data.requires_human_review | boolean | Yes | True if MLRO review is required. |
cURL
# Coming soon
curl -X POST \
https://shield.kodexa.systems/api/adversemedia/screen \
-H "Content-Type: application/json" \
-d '{...}'Code examples available when plugin launches