Skip to main content

AML For Persons

How it Works

The AML For Person (AML-P) service allows you to perform Anti-Money Laundering (AML) screening for individuals. By using this service, you can identify whether an individual appears in AML watchlists, including PEP (Politically Exposed Persons) lists. This helps in assessing the risk associated with individuals in your transactions, providing insights into whether they may be involved in illicit activities such as money laundering or fraud.

Key Features

  • Individual Screening: Identifies whether a person is listed on an AML watchlist or as a Politically Exposed Person (PEP).
  • Detailed Information: Provides personal details of the individual if they are found in the watchlist, including aliases, relatives, occupations, and more.
  • Risk Detection: Flags individuals who have been identified in various fraud and AML databases, ensuring high-risk profiles are properly reviewed.
  • Aliases and Relationships: Lists aliases and related persons (such as spouse, children, siblings, etc.), helping to identify individuals who may be related to high-risk entities.
  • Date of Birth and Citizenship Information: Helps confirm the identity of the person being screened.

Integration

Endpoint:

/api/amlperson

Method:

POST

Base URL:

https://api.boltidentity.com/

Request Headers:

{
"licenseKey": "YOUR_API_KEY",
"Content-Type": "application/json"
}

Request Body:

{
"f_name": "donald",
"l_name": "trump",
"dob": "1946-06-14",
"gender": "male",
"fuzzy_amlp": "1"
}
note

Fuzzy: fuzzy_amlp with "1" gets a more exact response, and "2" gets a more fuzzy response.

Format: Acceptable format YYYY-MM-DD (e.g., 2024-09-17).

Example Request (Using Fetch):

const response = await fetch('https://api.yourcompany.com/amlperson', {
method: 'POST',
headers: {
'licenseKey': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
f_name: "donald",
l_name: "trump",
dob: "1946-06-14",
gender: "male",
fuzzy_amlp: "1"
})
});

const data = await response.json();

Sample Response:

{
"Bolt-Identity": {
"clientId": "FPC0001",
"apiService": "amlPerson",
"requestType": "Free",
"report": {
"referenceID": "fpfr-v1lxtz8sb4",
"jsonResponse": {
"individualAMLPulse": {
"status": "Declined",
"message": "The donald trump has failed the AML Screening!",
"response": {
"total_hits": 2,
"foundRecords": [
{
"entity_type": "INDIVIDUAL",
"name": "Donald Trump",
"source_id": "Bolt-Identity_pep_db",
"last_names": ["Trump"],
"given_names": ["John", "Donald"],
"spouse": ["Melania Trump"],
"siblings": [
"Elizabeth Trump Grau",
"Fred Trump Jr.",
"Maryanne Trump Barry",
"Robert Trump"
],
"date_of_birth": ["14/06/1946"],
"place_of_birth": ["Jamaica Hospital Medical Center"],
"citizenship": ["US"],
"occupations": [
"actor", "business magnate", "entrepreneur", "politician", "real estate entrepreneur", "television producer"
],
"positions": [
"2017-01-20 - 2021-01-20 President of the United States"
],
"political_parties": ["Republican Party"],
"links": [
"Facebook: POTUS45",
"Facebook: DonaldTrump",
"Facebook: POTUS",
"https://donaldjtrump.com"
],
"pep_type": "POLITICIAN",
"source_type": "PEP",
"list_date": "0",
"gender": "MALE",
"description": ["president of the United States from 2017 to 2021"],
"parents": [
"Fred Trump", "Mary Anne MacLeod Trump"
]
},
{
"entity_type": "INDIVIDUAL",
"name": "Donald J. Trump",
"address": ["US"],
"source_id": "Bolt-Identity_pep_db",
"last_names": ["Trump"],
"given_names": ["Donald J.", "John"],
"date_of_birth": ["14/06/1946"],
"positions": [
"45th & 47th President of the United States"
],
"links": ["https://www.whitehouse.gov"],
"pep_type": "POLITICIAN",
"source_type": "PEP",
"list_date": "0",
"gender": "MALE"
}
]
}
}
},
"apiKeyUsed": "api-key-1728234535454-4b4i42ur874",
"requestDateTime": "2025-01-26T11:11:52.147Z"
},
"_id": "67961878f49dead563887450",
"createdAt": "2025-01-26T11:11:52.148Z",
"updatedAt": "2025-01-26T11:11:52.148Z",
"__v": 0
}
}

Understand Response

FieldDescriptionPossible Values / Example
statusOverall status of the AML screening result.Declined, Verified
messageMessage detailing the result of the AML screening.Example: "The Donald Trump has failed the AML Screening!"
total_hitsTotal number of AML hits found for the individual.Integer value (e.g., 2)
foundRecordsList of individual records found that match the search criteria.Array of objects (each representing a record)
entity_typeType of entity (e.g., individual, company).INDIVIDUAL
nameName of the individual or entity found.Donald Trump
source_idID of the source where the individual was found.Bolt-Identity_pep_db
citizenshipCitizenship(s) of the individual.["US"]
positionsPolitical or job positions held by the individual.["President of the United States"]
pep_typeType of PEP (e.g., politician, government official).POLITICIAN
genderGender of the individual.MALE, FEMALE
descriptionBrief description of the individual."President of the United States from 2017 to 2021"
parentsParents of the individual, if available.["Fred Trump", "Mary Anne MacLeod Trump"]