Contrôle d'antécédents Interpol
Référence de l'API
Endpoint
https://api.verifik.co/v2/interpol
Utilisez cet endpoint pour rechercher des informations d'antécédents judiciaires liées à Interpol pour une personne physique ou morale en utilisant documentType et documentNumber, ou fullName seul. Une réponse réussie retourne les champs d'identité et les détails de la correspondance lorsqu'un dossier existe ; ce service est destiné à un usage sécurisé et habilité par les forces de l'ordre et organismes de sécurité.
Note : les dates (date de naissance ou date de délivrance) doivent être au format jj/mm/aaaa.
En-têtes (Headers)
| Nom | Valeur |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Paramètres
info
Pour la liste complète des types de documents pris en charge ainsi que de leurs paramètres obligatoires spécifiques, consultez le guide Types de documents.
| Nom | Type | Requis | Description |
|---|---|---|---|
documentType | string | Non | Type de document à interroger. |
documentNumber | string | Non | Numéro de document à interroger, sans espaces ni points. |
fullName | string | Non | À la place de documentType et documentNumber, vous pouvez transmettre directement le nom complet. |
Cas d'usage
- Vérification d'antécédents pénaux : recrutement, habilitations sécuritaires ou conformité juridique, y compris dossiers internationaux.
- Forces de l'ordre : filtrage d'agences habilitées contre les données Interpol.
Requête (Request)
- JavaScript
- Python
- Swift
- PHP
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/interpol",
params: { documentType: "CC", documentNumber: "80251972" },
headers: {
Accept: "application/json",
Authorization: "jwt <votre_token>",
},
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import http.client
conn = http.client.HTTPSConnection("api.verifik.co")
headers = {
'Accept': "application/json",
'Authorization': "JWT token"
}
conn.request("GET", "/v2/interpol?fullName=IVAN%20LUCIANO%20MARQUEZ%20MARIN%20ARANGO", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
let headers = [
"Accept": "application/json",
"Authorization": "JWT token"
]
let request = NSMutableURLRequest(url: NSURL(string: "https://api.verifik.co/v2/interpol?fullName=IVAN%20LUCIANO%20MARQUEZ%20MARIN%20ARANGO")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
<?php
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://api.verifik.co/v2/interpol?fullName=IVAN LUCIANO MARQUEZ MARIN ARANGO', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'JWT token',
],
]);
echo $response->getBody();
Réponse (Response)
- 200 (Trouvé)
- 200 (Non trouvé)
- 404
- 409
{
"data": {
"documentType": "CC",
"documentNumber": "19304877",
"firstName": "IVAN LUCIANO MARQUEZ",
"lastName": "MARIN ARANGO",
"fullName": "IVAN LUCIANO MARQUEZ MARIN ARANGO",
"arrayName": ["IVAN", "LUCIANO", "MARQUEZ", "MARIN", "ARANGO"],
"foundInInterpol": true,
"details": {
"totalCards": "2",
"cards": [
{
"arrestWarrants": [
{
"issuingCountryId": "CO",
"charge": "ARTICULO 162. - RECLUTAMIENTO ILÍCITO \r\nARTICULO 135-6 - HOMICIDIO EN PERSONA PROTEGIDA \r\nARTICULO 165 y 166 causal 3 - DESAPARICIÓN FORZADA AGRAVADA POR LA MENOR EDAD DE LA VÍCTIMA"
}
],
"weight": "0",
"languagesSpokenIds": ["SPA"],
"height": "1.75",
"sexId": "M",
"countryOfBirthId": "CO",
"distinguishingMarks": null,
"eyesColorsId": null,
"hairsId": null,
"placeOfBirth": "FLORENCIA - CAQUETA"
}
]
}
},
"signature": {
"dateTime": "June 16, 2025 4:31 PM",
"message": "Certified by Verifik.co"
},
"id": "PHVXK"
}
{
"data": {
"documentType": "CC",
"documentNumber": "123456789",
"firstName": "MATEO",
"lastName": "VERIFIK",
"fullName": "MATEO VERIFIK",
"arrayName": ["MATEO", "VERIFIK"],
"foundInInterpol": false,
"details": {}
},
"signature": {
"dateTime": "June 16, 2025 4:32 PM",
"message": "Certified by Verifik.co"
},
"id": "FX5TI"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentType\n. missing documentNumber\n"
}
Notes
- Ce service accède à la base de données d'Interpol et est destiné exclusivement aux forces de l'ordre et organismes de sécurité habilités. Tout usage non autorisé est strictement interdit.
- Les données récupérées sont hautement sensibles et soumises aux lois internationales sur la confidentialité et la protection des données. Manipulez-les avec soin et veillez au respect de toutes les réglementations applicables.
- Vérifiez toujours les informations auprès des canaux officiels d'Interpol ou des autorités locales pour les décisions critiques.
- Recherche d'antécédents pénaux dans les enregistrements liés à Interpol.
- Réponses structurées pour faciliter l'intégration ; exemples disponibles en JavaScript, Python, PHP et Swift ci-dessus.