AML API

Check PEP, sanctions, and high-risk names list to counter fincrime all in one place using SEON. Maintain anti-money laundering compliance easily by turning on automatic monitoring.

Good to know:

  • Enter a customer's full name, add a country and date of birth to your search term to enhance search results.
  • If you'd like to enable automatic monitoring for a name set monitoring_required to true in your request.
  • When sending data through an API integration, you have the option to adjust fuzzy search settings if necessary. However, please exercise caution as these settings can significantly increase the number of both false positives and false negatives experienced by your team. In most cases, it is recommended to use the default settings for optimal performance.
  • AML screening is not fully automated, we recommend reviewing potential matches manually.
  • All SEON API requests are case-sensitive. Please follow the formatting below to avoid errors.

Request

 

Attributes

TypeRequired
config 
objectno
user_id
stringno
user_fullname 
stringyes
user_firstname
stringno
user_middlename
stringno
user_lastname
stringno
user_dob 
dateno
user_pob
stringno
user_photoid_number
stringno
user_country
stringno

 

HTTP Endpoint

POST

https://api.seon.io/SeonRestService/aml-api/v1
PHP
Generic
Generic

Response

JSON attributes

  
has_crimelist_match
boolean 
has_pep_match
boolean 
has_watchlist_match
boolean 
has_sanction_match
boolean 
result_payload
object 
Response
{
 "success": true,
 "error": {},
 "data": {
  "has_crimelist_match": false,
  "has_pep_match": false,
  "has_watchlist_match": false,
  "has_sanction_match": true,
  "result_payload": {
   "searched_at": "2022-10-28T12:51:15.170Z",
   "sanctionlist_sources": [
    {
     "source_name": "ofac-consolidated",
     "source_full_name": "Office of Foreign Assets Control",
     "source_version": "2022-06-21"
    }
   ],
   "crimelist_entries": [],
   "watchlist_entries": [],
   "sanctionlist_entries": [
    {
     "found": "fuzzy",
     "scores": {
      "relevancy_score": 0.585
     },
     "id": 5712,
     "name": "ABDURRAHMAN IQBAL MOHAMAD",
     "addresses": [],
     "akas": [
      {
       "name": "Rahman, Mohamad Iqbal",
       "original": "",
       "type": "strong"
      }
     ],
     "nationality": "",
     "country": "Indonesia",
     "program": "Al-Qaida",
     "source": {
      "source_name": "un",
      "source_full_name": "United Nations Security Council",
      "source_version": "2022-10-27"
     },
     "attributes": [
      {
       "key": "Comments1",
       "value": "Review pursuant to Security Council resolution 1822 (2008) was concluded on 8 Jun. 2010. Review pursuant to Security Council resolution 2368 (2017) was concluded on 4 Dec. 2019 INTERPOL-UN Security Council Special Notice web link: https://www.interpol.int/en/How-we-work/Notices/View-UN-Notices-Individuals"
      },
      {
       "key": "Designation",
       "value": ""
      },
      {
       "key": "Title",
       "value": ""
      }
     ],
     "birth_precision": "exact",
     "birth_date": "1957-08-17",
     "birth_place": "",
     "mother_name": "",
     "id_number": "",
     "id_type": "",
     "first_seen": "2021-01-10T09:47:37.000Z",
     "last_seen": "2021-01-10T09:47:37.000Z"
    }
   ],
   "pep_entries": []
  }
 }
}