Lexis Nexis

Capability: AML / Sanctions / PEP

Market: UK

Business Capabilities

Search for current sanctions, PEP (Politically Exposed Persons) status, and adverse media records for individuals and entities. The connector queries the LexisNexis WorldCompliance database and returns matched records with risk scores, helping you meet AML/CFT regulatory requirements during customer onboarding and periodic reviews.

Exposed Endpoints

  • Sanctions check (POST /api/lexis-nexis/sanctions/v1/lists/search) - Returns a list of sanctions for a given individual based on the request entity.

Vault Configuration

  • lexisNexis.baseUrl - Base URL of the LexisNexis API.
  • lexisNexis.token.config - JSON string matching the Oauth2Request class model.
  • lexisNexis.apiKey - API key for the LexisNexis API.
  • lexisNexis.searchConfiguration - JSON string with search config:
    Copy
    {
                            "AssignResultTo": {
                            "Division": "string",
                            "EmailNotification": "true",
                            "RolesOrUsers": ["Administrator"],
                            "Type": "Role"
                            },
                            "PredefinedSearchName": "string",
                            "WriteResultsToDatabase": true,
                            "ExcludeScreeningListMatches": true
                    }

 

NOTE  
Find API request structures and samples for Lexis Nexis connector in the Community.

Request Structures and Samples

Request structure:

Copy
{
                "BlockID": "string",
                "Records": [
                {
                "Entity": {
                "EntityType": "Individual" | "Business",
                "Gender": "Male" | "Female" | "None" | "Unknown",
                "Name": {
                "First": "string",
                "Last": "string",
                "Middle": "string",
                "Full": "string"
                }
                }
                }
                ]
        }

Sample request (person):

Copy
{
                "BlockID": "e359b5e9-5096-422a-973f-df665cd4ee10",
                "Records": [
                {
                "Entity": {
                "EntityType": "Individual",
                "Gender": "Male",
                "Name": {
                "First": "Vladimir",
                "Last": "",
                "Middle": "Putin"
                }
                }
                }
                ]
        }

Sample request (business):

Copy
{
                "BlockID": "e359b5e9-5096-422a-973f-df665cd4ee10",
                "Records": [
                {
                "Entity": {
                "EntityType": "Business",
                "Name": { "Full": "Gazprom" }
                }
                }
                ]
        }

Sample response:

Copy
{
                "BlockID": "e359b5e9-5096-422a-973f-df665cd4ee10",
                "Records": [
                {
                "Record": 1,
                "ResultID": 4218835853,
                "RunID": 290914803,
                "HasScreeningListMatches": true,
                "RecordStatus": ""
                }
                ],
                "SearchEngineVersion": "5.79.263.0"
        }

Error Codes

400 Bad Request