The PEP screening check response payload contains a detailed analysis of potential matches between a business’s key personnel and politically exposed persons (PEPs). The check evaluates whether any individuals associated with the business hold or have held prominent public functions.

Response Structure

{
  type: "PEPScreeningCheckResult";
  verified_pep_hits: Array<VerifiedHit> | null;
  passed: boolean;
}

type VerifiedHit = {
  full_name: string | null;
  pep_title: string | null;
  pep_type: string | null;
  pep_status: "Active" | "Inactive" | null;
  roles: Array<{
    name: string | null;
    country: string | null;
    start_date: string | null;  // YYYY-MM-DD
    end_date: string | null;    // YYYY-MM-DD
  }> | null;
  profile_review: {
    match_rating: {
      match: "STRONG_MATCH" | "PARTIAL_MATCH" | "WEAK_MATCH" | "NO_MATCH" | "UNKNOWN";
      explanation: string | null;
    } | null;
  } | null;
}

Example Response

{
  "type": "PEPScreeningCheckResult",
  "verified_pep_hits": [
    {
      "full_name": "John G. Smith",
      "pep_title": "State Senator",
      "pep_type": "Politician",
      "pep_status": "Active",
      "roles": [
        {
          "name": "Senator",
          "country": "US",
          "start_date": "2020-01-01",
          "end_date": "2024-01-01"
        }
      ],
      "profile_review": {
        "match_rating": {
          "match": "STRONG_MATCH",
          "explanation": "Name, location, and role details match the individual's profile"
        }
      }
    }
  ],
  "passed": false
}

Response Fields

type
string

The type identifier for the response. Will be “PEPScreeningCheckResult”.

verified_pep_hits
array | null

List of verified PEP matches found during screening.

full_name
string | null

Full name of the PEP.

pep_title
string | null

Official title or position of the PEP.

pep_type
string | null

Category or type of PEP (e.g., Politician, Judge).

pep_status
string | null

Current status of the PEP role (Active or Inactive).

roles
array | null

List of positions or roles held by the PEP.

name
string | null

Name of the role or position.

country
string | null

Country where the role is/was held.

start_date
string | null

Start date of the role (YYYY-MM-DD).

end_date
string | null

End date of the role (YYYY-MM-DD).

profile_review
object | null

Analysis of the match quality.

match_rating
object | null

Assessment of the match strength.

match
string | null

Match rating category (STRONG_MATCH, PARTIAL_MATCH, WEAK_MATCH, NO_MATCH, UNKNOWN).

explanation
string | null

Explanation of the match rating.

passed
boolean

Indicates whether the business passed the PEP screening. False if strong PEP matches are found.

Key Components

PEP Categories

The check evaluates different types of politically exposed persons:

  1. Government Officials:

    • Heads of state
    • Ministers
    • Parliamentarians
    • Senior civil servants
  2. Judicial Officials:

    • Judges
    • Prosecutors
    • High-ranking court officials
  3. Military Officials:

    • Senior military officers
    • Defense officials
    • Intelligence leaders
  4. State Enterprise Leaders:

    • Directors of state companies
    • Senior managers
    • Board members

Match Analysis

The check evaluates matches based on multiple criteria:

  1. Identity Matching:

    • Name comparison
    • Date of birth
    • Nationality
    • Location
  2. Role Verification:

    • Position details
    • Jurisdiction
    • Time period
    • Authority level
  3. Risk Assessment:

    • Current vs. historical roles
    • Level of authority
    • Geographic risk
    • Associated entities

Verification Process

The check performs the following verifications:

  1. Screens individual names against PEP databases
  2. Verifies biographical information
  3. Analyzes role and position details
  4. Evaluates temporal relevance
  5. Assesses relationship strength

Match Ratings

The check categorizes matches into different levels:

  1. Strong Match:

    • Multiple matching identifiers
    • Current role confirmation
    • Clear temporal overlap
    • Geographic consistency
  2. Partial Match:

    • Some matching identifiers
    • Possible role connection
    • Partial temporal overlap
    • Related jurisdiction
  3. Weak Match:

    • Limited matching data
    • Historical role only
    • Unclear temporal connection
    • Different jurisdiction