Skip to main content
Version: 18

Creditsafe

🎯 Functional documentation​

This provider uses basic party data from the party to construct a request to the Creditsafe service. The response of the service is then mapped to one or more DD parameters, which will be set to YES or NO. A due diligence pdf is generated to check on which HIT's are returned based on the party information provided.

⚙️ Configuration​

Input data points​

  • Individual
    • First name
    • Last name
    • Date of birth
    • Gender
  • Company
    • Name
    • Country

Applicable DD parameters​

This provider supports the parameters defined by the settings (see responseMapping) for entities Individual & Company.

⚙️ Configuration​

  • Implementation class: CreditsafeDueDiligenceProvider
  • Resource uri: https://connect.creditsafe.com/v1

Settings​

  • authentication (required):
    • clientId (required)
    • clientSecret (required)
  • threshold: hits with scores below the chosen value will not be shown. Valid values are: 75, 80, 85, 90, 95, or 100.
  • datasets: parameter of the external API: specifies which datasets will be searched.
    • PEP: Politically Exposed Persons (all)
      • PEP-LINKED: PEP by association
      • PEP-CURRENT: currently a PEP
      • PEP-FORMER: formerly a PEP
    • SAN: sanctioned (all)
      • SAN-CURRENT: currently sanctioned
      • SAN-FORMER: formerly sanctioned
    • SOE: state owned enterprises (all)
      • SAN-CURRENT: currently state owned
      • SAN-FORMER: formerly state owned
    • INS: insolvency
    • AM: adverse media
    • POI: profile of interest
    • ENF: enforcement
    • POI: profile of interest
  • hitDecisions: the hit decisions. They can be undecided, trueMatch, falsePositive, or discarded.
  • responseMapping: maps the data set of the response to the Due Diligence parameter, ex: 'SAN' Maps to 'SANCTION' etc.
  • maxProfileDetailResultsCount: number of hits to show in pdf .

Example​

{
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "Creditsafe Due Diligence",
"authentication": {
"clientId": "$vault{CREDITSAFE_<client>_clientId}",
"clientSecret": "$vault{CREDITSAFE_<client>_clientSecret}"
},
"datasets": [
"PEP",
"SAN",
"INS",
"AM"
],
"hitDecisions": [
"undecided",
"trueMatch",
"falsePositive",
"discarded"
],
"responseMapping": {
"AM": "ADVERSE_MEDIA",
"ENF": "ENFORCEMENT",
"INS": "INSOLVENCY",
"PEP": "PEP",
"PEP-CURRENT": "PEP",
"PEP-FORMER": "PEP",
"PEP-LINKED": "PEP",
"POI": "PROFILE_OF_INTEREST",
"SAN": "SANCTION_LIST",
"SAN-CURRENT": "SANCTION_LIST",
"SAN-FORMER": "SANCTION_LIST"
},
"threshold": 75
}