Our AML screening process cross-references the user's information against numerous global watchlists and sanctions databases. This comparison ensures compliance with regulatory requirements and helps identify potential risks. Below is a detailed explanation of the fields you can expect in an AML Screening Report.

Report Structure
The verification report is returned as a JSON object containing an aml
object with the following key sections:
- AML Status: Overall screening status and risk level
- Match Information: Details about potential watchlist matches
- Scoring Details: Risk scores and match confidence
- Matched Entity Information: Data about matched entities
- Verification Metadata: Additional verification details and timestamps
Core Response Fields
interface AMLScreeningResponse {
aml: {
status: 'Approved' | 'Rejected' | 'In Review' | 'Not Started';
total_hits: number;
score: number; // Range: 0-100
hits: Array<{
id: string;
url: string;
match: boolean;
score: number; // Range: 0-1
target: boolean;
caption: string;
datasets: string[];
features: Record<string, number>;
last_seen: string;
first_seen: string;
properties: {
alias: string[];
education: string[];
religion: string[];
position: string[];
website: string[];
nationality: string[];
gender: string[];
birthPlace: string[];
keywords: string[];
birthDate: string[];
title: string[];
wikidataId: string[];
citizenship: string[];
lastName: string[];
weakAlias: string[];
notes: string[];
modifiedAt: string[];
address: string[];
height: string[];
ethnicity: string[];
eyeColor: string[];
hairColor: string[];
weight: string[];
};
}>;
screened_data: {
full_name: string;
nationality: string;
date_of_birth: string;
document_number: string;
};
warnings: {
risk: string;
additional_data: string | null;
log_type: 'information' | 'warning' | 'error';
short_description: string;
long_description: string;
}[];
};
}
Sample JSON Response
{
"aml": {
"status": "In Review",
"total_hits": 1,
"hits": [
{
"id": "cl-info-probidad-3fd0f04facc53bd94ebec9aaedf56d18",
"url": "https://www.wikidata.org/wiki/Q187447",
"match": false,
"score": 0.4,
"target": true,
"caption": "PABLO ALFONSO ESCOBAR NAVARRO",
"datasets": ["cl_info_probidad"],
"features": {
"country_mismatch": 1.0,
"person_name_phonetic_match": 0.67
},
"properties": {
"alias": [
"Pablo Escobar Navarro",
"Pablo Alfonso Escobar",
"P. Escobar Navarro"
],
"education": [],
"religion": [],
"position": [],
"website": [],
"nationality": [
"cl"
],
"gender": [
"male"
],
"birthPlace": [],
"keywords": [],
"birthDate": [],
"title": [],
"wikidataId": [
"Q187447"
],
"citizenship": [
"cl"
],
"lastName": [
"Escobar Navarro",
"Escobar"
],
"weakAlias": [],
"notes": [],
"modifiedAt": [
"2025-06-02"
],
"address": [],
"height": [],
"ethnicity": [],
"eyeColor": [],
"hairColor": [],
"weight": [],
"name": [
"Pablo Alfonso Escobar Navarro",
"Pablo Escobar Navarro"
],
"topics": [],
"country": [
"cl"
],
"firstName": [
"Pablo Alfonso",
"Pablo"
]
}
}
],
"score": 40.0,
"screened_data": {
"full_name": "Pablo Escobar",
"nationality": "COL",
"date_of_birth": "1975-12-01",
"document_number": "CAA000000"
},
"warnings": [
{
"risk": "POSSIBLE_MATCH_FOUND",
"additional_data": null,
"log_type": "warning",
"short_description": "Possible match found in AML screening",
"long_description": "The Anti-Money Laundering (AML) screening process identified potential matches with watchlists or high-risk databases, requiring further review."
}
]
}
}
For more information about potential warnings during the AML screening process, check our AML Screening Warnings guide.