GetAMLSearchByID
GET
https://api.icomplykyc.com/api/v2/aml/:id
Get AML screen search results by entity ID
Authentication Type: API Key
Sample Query: https://api.icomplykyc.com/api/v2/aml/1234567e-fcff-4c10-9dd3-da74422e1c30
Path Parameters
Name | Type | Description |
---|---|---|
id |
String |
Entity ID of the Legal Entity |
200: OK
{
"code": 200,
"status": "success",
"message": "",
"data": {
"id": 591,
"ongoing": false,
"screenDate": "2020-12-04",
"nextReview": "2022-12-04",
"searchTerm": "John Doe",
"searchTypes": [
"person"
],
"searchFuzziness": 40,
"searchCoverage": [
"Warning",
"Pep Class 1"
],
"pending": 17,
"accepted": 0,
"unknown": 0,
"sanctions": 0,
"politicalExposure": 0,
"adverseMedia": 0,
"linkedEntityIds": [
"04831052-235e-4de5-be35-eb9c4ddb33e4",
"07675e44-c422-44da-b2a1-177c37293c4e"
]
}
}
404: Not Found
{
"code": 404,
"status": "failure",
"message": "there is no aml search with given id",
"data": null
}
Add AML Search
Sample Request Body
To create a new AML search, initiate a POST request to https://api.icomplykyc.com/api/v2/aml with the following JSON payload.
{
"ongoing": false,
"searchTerm": {
"name": "John Doe",
"yearOfBirth": 1969,
"countries": ["US"]
},
"searchType": "person",
"searchFuzziness": 40,
"searchCoverage": ["sanctions", "warning", "pep-class-1"],
"linkedEntityIds": ["04831052-235e-4de5-be35-eb9c4ddb33e4", "07675e44-c422-44da-b2a1-177c37293c4e"]
}
AddAMLSearch
POST
https://api.icomplykyc.com/api/v2/aml
Start a new AML screening search based on the specified parameters.
Authentication Type: API Key
Sample Query: https://api.icomplykyc.com/api/v2/aml
Request Body
Name | Type | Description |
---|---|---|
Raw* |
JSON |
See sample payload above |
200: OK
{
"code": 201,
"status": "success",
"message": "",
"data": {
"id": "591"
},
"errors": []
}
400: Bad Request
{
"code": 400,
"status": "failure",
"messsage": "you need to provide 'name' (string) under AML search term object",
"data": null
}