LexisNexis
- Lexis Nexis (Data Plus) V3
- Lexis Nexis (Data Plus) V2
- Lexis Nexis (REST) V2
- Lexis Nexis (REST)
- Lexis Nexis
:::info V2 → V3 migration note
The Data Plus V3 provider is functionally equivalent to Data Plus V2. No configuration/mapping behavior was changed.
The only change is technical: V3 uses OAuth2 instead of basic authorization. As part of this migration, your authentication.clientSecret must be the OAuth2 client secret generated in your LexisNexis account (it is no longer the old password-style secret).
:::
🎯 Functional documentation
This provider uses basic party data (name, birthdate, etc.) and country code data fields (nationality, address, etc.) from the party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or more Due Diligence (DD) parameters, which will be set to YES or NO (depending on the presence of the corresponding segments in the response).
Input data points
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address
- Company
- Name
DD parameters mapping
This V3 provider supports dynamic mapping of LexisNexis segments to CDD parameters. You can map any LexisNexis segment (from the list below) one-to-one to any CDD parameter defined in your RBA JSON configuration.
Currently Supported LexisNexis Segments for Direct Matching:
PEPsEnforcementsAdverseMediasSanctionsSOEs
Currently Supported LexisNexis Segments for Relationship Matching:
- Any segment present in the LexisNexis response under the
WatchLists -> Matches -> Match -> Relationships -> SegmentCSV string is supported.
Example of key–value mapping:
"PEPs": "PEP""Enforcements": "ADVERSE_MEDIA""AdverseMedias": "SANCTION_LIST""Sanctions": "CRIMINAL_ACTIVITIES"
⚙️ Configuration
Required authorization settings
clientIdclientSecret
Implementation class
- Implementation class:
LexisNexisDataPlusV3DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settings
authentication(required)clientId(required)clientSecret(required)userId(required)
searchName(required): The name of the search to be used. Gets sent in thePredefinedSearchNamefield to the API.API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as anX-API-Keyheader to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.companyParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for companies.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
individualParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for individuals.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
Example Settings
Settings Configuration
Examples
- In the example above, each key-value pairs in
directMatchesandrelationshipMatches(eg -"AdverseMedias": "ADVERSE_MEDIA"),- The key 'AdverseMedias' represents the segment name from the LexisNexis provider response
- The value 'ADVERSE_MEDIA' represents the corresponding CDD parameter defined in the RBA JSON configuration.
- Segment names (keys) are case-sensitive. refer above given list of supported Direct & Relationship Mapping segments.
- CDD parameter (values) are case-sensitive and must exactly match the case defined in the RBA JSON (generally ALL UPPER CASE).
🎯 Functional documentation
This provider uses basic party data (name, birthdate, etc.) and country code data fields (nationality, address, etc.) from the party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or more Due Diligence (DD) parameters, which will be set to YES or NO (depending on the presence of the corresponding segments in the response).
Input data points
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address
- Company
- Name
DD parameters mapping
This V2 provider supports dynamic mapping of LexisNexis segments to CDD parameters. You can map any LexisNexis segment (from the list below) one-to-one to any CDD parameter defined in your RBA JSON configuration.
Currently Supported LexisNexis Segments for Direct Matching:
PEPsEnforcementsAdverseMediasSanctionsSOEs
Currently Supported LexisNexis Segments for Relationship Matching:
- Any segment present in the LexisNexis response under the
WatchLists -> Matches -> Match -> Relationships -> SegmentCSV string is supported.
Example of key–value mapping:
"PEPs": "PEP""Enforcements": "ADVERSE_MEDIA""AdverseMedias": "SANCTION_LIST""Sanctions": "CRIMINAL_ACTIVITIES"
⚙️ Configuration
Required authorization settings
clientIdclientSecret
Implementation class
- Implementation class:
LexisNexisDataPlusV2DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settings
authentication(required)clientId(required)clientSecret(required)userId(required)
searchName(required): The name of the search to be used. Gets sent in thePredefinedSearchNamefield to the API.API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as anX-API-Keyheader to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.companyParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for companies.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
individualParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for individuals.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
Example Settings
Settings Configuration
Examples
- In the example above, each key-value pairs in
directMatchesandrelationshipMatches(eg -"AdverseMedias": "ADVERSE_MEDIA"),- The key 'AdverseMedias' represents the segment name from the LexisNexis provider response
- The value 'ADVERSE_MEDIA' represents the corresponding CDD parameter defined in the RBA JSON configuration.
- Segment names (keys) are case-sensitive. refer above given list of supported Direct & Relationship Mapping segments.
- CDD parameter (values) are case-sensitive and must exactly match the case defined in the RBA JSON (generally ALL UPPER CASE).
:::info V1 → V2 migration note
The Lexis Nexis (REST) V2 provider is functionally equivalent to Lexis Nexis (REST). No configuration/mapping behavior was changed.
The only change is technical: V2 uses OAuth2 instead of basic authorization. As part of this migration, your authentication.clientSecret must be the OAuth2 client secret generated in your LexisNexis account (it is no longer the old password-style secret).
:::
🎯 Functional documentation
This provider uses basic party data (name, birthdate, …) & country code data fields (nationality, address, …) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data points
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address: Country
- Company
- Name
DD parameters
This provider supports results for the following parameters:
- Individual & Company
CRIMINAL_ACTIVITIESADVERSE_MEDIASANCTION_LISTPEP
⚙️ Configuration
Required authentication settings
clientIdclientSecretresourceUri
Implementation class
- Implementation class:
LexisNexisRestV2DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settings
authentication(required)clientId(required)clientSecret(required)userId(required)
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.
Example Settings
Settings Configuration
Examples
🎯 Functional documentation
This provider uses basic party data (name, birthdate, …) & country code data fields (nationality, address, …) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data points
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address: Country
- Company
- Name
DD parameters
This provider supports results for the following parameters:
- Individual & Company
CRIMINAL_ACTIVITIESADVERSE_MEDIASANCTION_LISTPEP
⚙️ Configuration
Required authentication settings
clientIdclientSecretresourceUri
Implementation class
- Implementation class:
LexisNexisRestDueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settings
authentication(required)clientId(required)clientSecret(required)userId(required)
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.
Example
{
"API_KEY": "$vault{LEXIS_NEXIS_<client>_API_KEY}",
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "LexisNexis",
"authentication": {
"clientId": "$vault{LEXIS_NEXIS_<client>_clientId}",
"clientSecret": "$vault{LEXIS_NEXIS_<client>_clientSecret}",
"userId": "$vault{LEXIS_NEXIS_<client>_userId}"
}
}
🎯 Functional documentation
This provider uses basic party data (name, birthdate, …) & country code data fields (nationality, address, …) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data points
- Individual
- First name
- Last name
- Date of birth
- Address: Country
- Company
- Name
- Number
- Address: Country
DD parameters
This provider supports results for the following parameters:
The parameters are never set with a result YES when there is a hit. Only when there is no hit, all parameters are set to NO. → Use the
REST provider instead!
- Individual
HIGH_RISK_COUNTRYNATION_UNDER_EMBARGOSANCTION_LISTPEP
- Company
HIGH_RISK_COUNTRYNATION_UNDER_EMBARGOSANCTION_LIST
⚙️ Configuration
- implementation class:
LexisNexisDueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/11.0/XGServices.svc/Search
Settings:
authentication(required)clientId(required)clientSecret(required)
-
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.
DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.LEXIS_NEXIS_PREDEFINED_SEARCH_NAME(optional): overrules the predefinedSearchName (Default : List Screening)LEXIS_NEXIS_ASSIGNEE(optional): adds an ‘AssignResultTo’ for the defined rolLEXIS_NEXIS_ASSIGNEE_DIVISION(optional): sets the Division on the ‘AssignResultTo’ objectLEXIS_NEXIS_ASSIGNEE_EMAIL_NOTIFICATION(optional): sets the EmailNotification on the ‘AssignResultTo’ object
Example
{
"API_KEY": "$vault{LEXIS_NEXIS_<client>_API_KEY}",
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "Lexis Nexis",
"authentication": {
"clientId": "$vault{LEXIS_NEXIS_<client>_clientId}",
"clientSecret": "$vault{LEXIS_NEXIS_<client>_clientSecret}"
}
}