GET PISTEAUDIT GDA/PPE
Ce endpoint de l'API permet de récupérer les informations de la piste d’audit associée à une personne sous format json.
La piste d’audit contient notamment : les informations du client (nom, prénom, adresse…), la date de contrôle, le résultat du dernier contrôle, les listes utilisées pour le contrôle (nom de la liste, date de dernière mise à jour, nombre de personnes dans la liste), l’historique des statuts du dossier de risque associé à la personne.
Description
La description complète est accessible sur notre swagger.
Méthode
GET
Paramètres
Param | Type | Description | Exemple |
|---|---|---|---|
| String | La référence de la personne pour laquelle on veut récupérer les informations de contrôle | 5a145d6765cc642c9a076f68 |
| String | Nom technique de la source sur laquelle existe la personne pour laquelle on veut récupérer les informations de contrôle | F1 |
| String | Nom du type de contrôle sur lequel on veut avoir des informations | BLACKLIST |
Réponse
Exemple de réponse obtenue si la personne est liée à un dossier de risque “Concordant”.
{
"firstPersonControlResult": {
"personControlResultId": "6294cfc3196948035204ce38",
"type": "BLACKLIST",
"date": "2023-11-30T09:59:11.781704772Z",
"dataImport": {
"dataImportId": "6294dffe196948035204ce3c",
"importType": "STOCK",
"source": "SOURCE_NAME",
"subSources": []
},
"controlListImports": [
{
"dataImportId": "6294e094196948035204ce3e",
"source": "FR",
"totalEntries": 1278,
"date": "2023-11-30T09:59:11.782325235Z"
}
],
"trigger": {
"type": "BATCH",
"login": "user@example.com"
}
},
"lastPersonControlResult": {
"personControlResultId": "6294cfb9196948035204ce37",
"type": "BLACKLIST",
"date": "2023-11-30T09:59:11.782684075Z",
"dataImport": {
"dataImportId": "6294e078196948035204ce3d",
"importType": "STOCK",
"source": "SOURCE_NAME",
"subSources": []
},
"controlListImports": [
{
"dataImportId": "6294e094196948035204ce3e",
"source": "FR",
"totalEntries": 1278,
"date": "2023-11-30T09:59:11.782687Z"
}
],
"trigger": {
"type": "API",
"login": "user@example.com"
}
},
"riskFolder": {
"id": "6294cfb0196948035204ce35",
"type": "BLACKLIST",
"personIdentity": "LastName FirstName",
"personType": "personType",
"manuallyAddedInformation": {
"postalAddress": {
"address": "1 rue du test",
"zipCode": "33700",
"city": "Mérignac",
"state": "State",
"country": "France",
"building": "Building"
},
"birthDate": "1994-11-14",
"additionalInformation": {
"personType": "person type",
"genderCode": "H",
"birthYear": "1994",
"birthMonth": "10",
"birthPlace": "Bordeaux"
},
"proofOfId": {
"number": "12345678",
"issueDate": "2023-11-30",
"type": "Type",
"issuer": "Issuer"
},
"personType": "NATURAL"
},
"externalRef": {
"sourceKey": "sourceKey",
"externalRefId": "externalRefId"
},
"comments": [
{
"id": "6294e370196948035204ce40",
"text": "This is a comment on risk folder",
"timestamp": "2023-11-30T09:59:11.784431309Z",
"author": "user@example.com"
}
],
"statuses": [
{
"state": "NO_RISK_FOUND",
"date": "2023-11-30T09:59:11.782691531Z",
"authorLogin": "author",
"maxMatchingScore": 10
},
{
"state": "POTENTIAL_RISK",
"date": "2023-11-30T09:59:11.782712945Z",
"authorLogin": "author",
"maxMatchingScore": 10
}
],
"lastControlDate": "2023-11-30T09:59:11.784445308Z",
"lastFlowId": "6294cfcd196948035204ce3a",
"lastFlowName": "flowName",
"lastStatus": {
"state": "NO_RISK_FOUND",
"date": "2023-11-30T09:59:11.782691531Z",
"authorLogin": "author",
"maxMatchingScore": 10
}
},
"person": {
"id": "6294cfa8196948035204ce33",
"externalRef": {
"sourceKey": "sourceKey",
"externalRefId": "externalRefId"
},
"identity": {
"civility": "MR",
"title": "title",
"firstName": "firstName",
"maidenName": "maidenName",
"lastName": "lastName",
"birth": {
"date": "2023-11-30",
"country": "France",
"place": "Bordeaux",
"department": "Gironde"
},
"nationality": "French"
},
"postalAddress": {
"address": "1 rue du test",
"zipCode": "33700",
"city": "Mérignac",
"state": "State",
"country": "France",
"building": "Building"
},
"additionalInformation": {},
"proofOfId": {},
"contracts": [],
"personType": "NATURAL",
"occupation": "occupation",
"personMetaData": {
"entities": [],
"subEntities": []
}
},
"nbBatchsStock": 10,
"nbBatchsAccident": 1,
"state": "NO_RISK_FOUND"
}