AML Screening API Documentation
Authorization
header as follows:/aml/checkIndividual
Header | Value |
---|---|
Content-Type | application/json |
Authorization | Bearer yourAccessToken |
Request Body Parameters
Field | Type | Required | Description |
---|---|---|---|
name | string | Yes | Search string checked against name fields. |
dob | string | No | Date of birth in the format yyyy/mm/dd . |
Response Structure
Field | Type | Description |
---|---|---|
timestamp | string | The timestamp of the response (ISO 8601 date time). |
totalHits | number | The total number of hits for the searched parameters. |
foundRecords | object array | Array with attributes of type Individual . |
sourceType | string | Possible values: SANCTION , PEP , CRIMINAL . |
pepType | string | Possible values: POLITICIAN , JUDGE , BOARD_MEMBER_OF_CENTRAL_BANK , etc. |
sourceId | string | The source ID of the list. |
entityType | string | Enumeration: INDIVIDUAL , UNKNOWN . |
gender | string | Enumeration: FEMALE , MALE , UNKNOWN . |
name | string | Name of the individual. |
lastNames | string array | A list of last names of this individual. |
aliasNames | string array | A list of alias names of this individual. |
givenNames | string array | A list of given names of this individual. |
nameRemarks | string array | A list of name remarks for this individual. |
spouse | string array | A list of spouse names for this individual. |
parents | string array | A list of parent names for this individual. |
children | string array | A list of children names for this individual. |
siblings | string array | A list of sibling names for this individual. |
dateOfBirth | string array | A list of dates of birth for this individual. |
dateOfBirthRemarks | string array | A list of date of birth remarks for this individual. |
placeOfBirth | string array | A list of places of birth for this individual. |
placeOfBirthRemarks | string array | A list of place of birth remarks for this individual. |
address | string array | A list of addresses for this individual. |
addressRemarks | string array | A list of address remarks for this individual. |
citizenship | string array | A list of citizenships for this individual in ISO 3166-1 alpha-2 format. |
citizenshipRemarks | string array | A list of citizenship remarks for this individual. |
sanctionDetails | string array | A list of sanction details for this individual. |
description | string array | A list of descriptions for this individual. |
occupations | string array | A list of occupations for this individual. |
positions | string array | A list of positions for this individual. |
politicalParties | string array | A list of political parties for this individual. |
links | string array | A list of links for this individual (e.g., websites, email addresses). |
titles | string array | A list of titles for this individual (e.g., Dr., Prof., Hon.). |
functions | string array | A list of functions for this individual. |
otherInformation | string array | A list of other information for this individual. |
Code | Description |
---|---|
200 | A JSON array of matching individuals. |
400 | Bad request due to missing or invalid parameters. |
401 | API key is missing or invalid. |
500 | An internal server error occurred. |
/aml/ongoingMonitoring/registerIndividual
Header | Value |
---|---|
Content-Type | application/json |
Authorization | Bearer yourAccessToken |
Request Body Parameters
Field | Required | Description |
---|---|---|
profileId | Yes | Unique identifier for the individual profile in the system. |
names | Yes | Full name of the individual (e.g., “Elon Musk”). |
gender | No | Gender of the individual (optional, e.g., “male”). |
searchAll | No | This field cannot be combined with the names parameter. |
dob | No | Date of birth of the individual (optional). |
fuzzySearch | No | Enables fuzzy search for the name (optional). |
/aml/ongoingMonitoring/registerEntity
Header | Value |
---|---|
Content-Type | application/json |
Authorization | Bearer yourAccessToken |
Request Body Parameters
Field | Required | Description |
---|---|---|
profileId | Yes | Unique identifier for the entity profile in the system. |
names | Yes | Full name of the entity (e.g., “Tesla”). |
searchAll | No | This field cannot be combined with the names parameter. |
fuzzySearch | No | Enables fuzzy search for the name (optional). |
/aml/ongoingMonitoring/removeSearchProfile
Header | Value |
---|---|
Content-Type | application/json |
Authorization | Bearer yourAccessToken |
Request Body Parameters
Field | Required | Description |
---|---|---|
profileId | Yes | Unique identifier for the entity profile in the system. |