Didit Console

Report

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.