Effectuer un contrôle AML
Utilisez l’API pour effectuer un filtrage AML pour le KYC et le KYB par rapport aux sanctions, aux PEP et aux listes de surveillance.
Ce contenu vous a-t-il été utile ?
curl -X POST https://api.complycube.com/v1/clients \
-H 'Authorization: <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"type": "person",
"email": "john.doe@example.com",
"personDetails":{
"firstName": "John",
"lastName" :"Doe",
"dob": "1990-01-01"
}
}'const { ComplyCube } = require("@complycube/api");
const complycube = new ComplyCube({ apiKey: "<YOUR_API_KEY>" });
const client = await complycube.client.create({
type: "person",
email: "john.doe@example.com",
personDetails: {
firstName: "John",
lastName: "Doe",
dob: "1990-01-01"
}
});from complycube import ComplyCubeClient
cc_api = ComplyCubeClient(api_key='<YOUR API KEY>')
new_client = {
'type':'person',
'email':'john.doe@example.com',
'personDetails': {
'firstName':'John',
'lastName':'Doe',
'dob':'1990-01-01'
}
}
client = cc_api.clients.create(**new_client)use ComplyCube\ComplyCubeClient;
$ccapi = new ComplyCubeClient('<YOUR_API_KEY>');
$result = $ccapi->clients()->create([
'type' => 'person',
'email' => 'john.doe@example.com',
'personDetails' => [
'firstName' => 'John',
'lastName' => 'Doe',
'dob' => '1990-01-01'
]
]);using ComplyCube.Net;
using ComplyCube.Net.Resources.Clients;
var clientApi = new ClientApi(new ComplyCubeClient("<YOUR_API_KEY>"));
var newclient = new ClientRequest {
type = "person",
email = "john.doe@example.com",
personDetails = new PersonDetails {
firstName = "John",
lastName = "Doe",
dob = "1990-01-01"
}
};
var client = await clientApi.CreateAsync(newclient);{
"id": "5eb04fcd0f3e360008035eb1",
"type": "person",
"email": "john.doe@example.com",
"personDetails": {
"firstName": "John",
"lastName": "Doe",
"dob": "1990-01-01"
},
"createdAt": "2025-01-04T17:24:29.146Z",
"updatedAt": "2025-01-04T17:24:29.146Z"
}curl -X POST https://api.complycube.com/v1/checks \
-H 'Authorization: <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"clientId":"5eb04fcd0f3e360008035eb1",
"type": "extensive_screening_check"
}'const check = await complycube.check.create("5eb04fcd0f3e360008035eb1", {
type: "extensive_screening_check"
});check = cc_api.complycube.checks.create(
"5eb04fcd0f3e360008035eb1",
type="extensive_screening_check"
)$result = $ccapi->checks()->create(
'5eb04fcd0f3e360008035eb1',
['type' => 'extensive_screening_check']
);var checkRequest = new CheckRequest {
clientId = "5eb04fcd0f3e360008035eb1",
type = "extensive_screening_check"
};
var check = await checkApi.CreateAsync(checkRequest);{
"id": "5ebd40714f23960008c81527",
"entityName": "John Doe",
"type": "extensive_screening_check",
"clientId": "5eb04fcd0f3e360008035eb1",
"status": "pending",
"createdAt": "2025-01-04T17:25:21.116Z",
"updatedAt": "2025-01-04T17:25:21.116Z"
}curl -X GET https://api.complycube.com/v1/checks/5ebd40714f23960008c81527 \
-H 'Authorization: <YOUR_API_KEY>'const check = await complycube.check.get("5ebd40714f23960008c81527");check = cc_api.checks.get('5ebd40714f23960008c81527')$check = $ccapi->checks()->get('5ebd40714f23960008c81527');var check = await checkApi.GetAsync("5ebd40714f23960008c81527");{
"id": "65c12a6426d2ab000814037e",
"entityName": "John Doe",
"type": "standard_screening_check",
"clientId": "5eb04fcd0f3e360008035eb1",
"status": "complete",
"result": {
"outcome": "clear",
"breakdown": {
"summary": {
"pep": {
"level1": "clear",
"level2": "clear",
"level3": "clear",
"level4": "clear"
},
"watchlist":{
"sanctionsLists": "clear",
"otherOfficialLists": "clear",
"warCrimes": "clear",
"terror": "clear",
"otherExclusionLists": "clear",
"sanctionsControlAndOwnership": "clear"
},
"adverseMedia": {
"environmentProduction": "clear",
"socialLabour": "clear",
"competitiveFinancial": "clear",
"regulatory": "clear"
},
"otherLists": {
"associatedEntity": "clear",
"organisedCrime": "clear",
"financialCrime": "clear",
"taxCrime": "clear",
"corruption": "clear",
"trafficking": "clear"
}
}
}
},
"createdAt": "2025-01-04T17:25:21.116Z",
"updatedAt": "2025-01-04T17:25:21.116Z"
}