🇨🇱 Chili — Registre de blocage de permis de conduire
Interrogez le registre national des blocages de permis de conduire du Servicio de Registro Civil e Identificación par RUN.
Contrairement aux portails municipaux qui ne couvrent qu'une seule commune, ce point de terminaison offre une couverture nationale des blocages et suspensions de permis de conduire ordonnés par les tribunaux ou les autorités civiles au Chili.
Point d'accès
GET https://api.verifik.co/v2/cl/driver-license/block
En-têtes (Headers)
| Nom | Valeur |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Paramètres
| Nom | Type | Requis | Description | Exemple |
|---|---|---|---|---|
documentNumber | string | Oui | RUN chilien avec chiffre de contrôle (DV). Points et tirets facultatifs (18.347.440-5 ou 18347440-5). Le chiffre de contrôle doit être valide. | 18347440-5 |
force | boolean | Non | Booléen optionnel ou 1/true pour contourner le cache serveur et interroger directement le Registro Civil. | false |
Requête (Request)
- JavaScript
- Python
- cURL
- PHP
- Swift
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/cl/driver-license/block',
params: {
documentNumber: '18347440-5'
},
headers: {
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error.response?.data || error.message);
}
import requests
url = "https://api.verifik.co/v2/cl/driver-license/block"
params = {"documentNumber": "18347440-5"}
headers = {
"Accept": "application/json",
"Authorization": "Bearer <token>"
}
response = requests.get(url, params=params, headers=headers)
print(response.json())
curl -X GET "https://api.verifik.co/v2/cl/driver-license/block?documentNumber=18347440-5" \
-H "Accept: application/json" \
-H "Authorization: Bearer <token>"
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.verifik.co/v2/cl/driver-license/block?documentNumber=18347440-5",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => array(
"Accept: application/json",
"Authorization: Bearer <token>"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
var request = URLRequest(url: URL(string: "https://api.verifik.co/v2/cl/driver-license/block?documentNumber=18347440-5")!)
request.httpMethod = "GET"
request.setValue("application/json", forHTTPHeaderField: "Accept")
request.setValue("Bearer <token>", forHTTPHeaderField: "Authorization")
let task = URLSession.shared.dataTask(with: request) { data, response, error in
if let data = data {
print(String(data: data, encoding: .utf8)!)
}
}
task.resume()
Réponse (Response)
- 200 (Aucun blocage)
- 200 (Permis bloqué)
- 404 (Non trouvé)
- 409 (Chiffre de contrôle invalide)
- 409 (Chiffre de contrôle manquant)
{
"data": {
"documentNumber": "18347440-5",
"fullName": "MACÍAS IBARRA LEONARDO ANTONIO",
"hasBlock": false,
"blockStatusText": "NO SE REGISTRA BLOQUEO para los datos ingresados"
},
"signature": {
"dateTime": "October 27, 2026 10:07 PM",
"message": "Certified by Verifik.co"
},
"id": "B752U"
}
{
"data": {
"documentNumber": "10000001-6",
"fullName": "GONZÁLEZ PÉREZ JUAN CARLOS",
"licenseNumber": "10000001",
"hasBlock": true,
"blockStatusText": "REGISTRA BLOQUEO",
"block": {
"date": "15/03/2024",
"type": "JUDICIAL",
"reason": "ORDEN JUDICIAL JUZGADO POLICIA LOCAL",
"status": "REGISTRA BLOQUEO",
"code": "1"
}
},
"signature": {
"dateTime": "October 27, 2026 10:07 PM",
"message": "Certified by Verifik.co"
},
"id": "A1B2C"
}
{
"code": "NotFound",
"message": "Record not found."
}
Une réponse 404 signifie que le RUN interrogé n'a aucun dossier de permis de conduire dans le registre.
{
"code": "invalid_check_digit",
"message": "documentNumber has a check digit (DV) that does not match the RUN/RUT. Send the number with the correct check digit, or without it."
}
Lorsqu'un chiffre de contrôle fourni échoue à la validation Modulo 11, l'API renvoie une erreur 409 non facturée sans interroger le registre externe.
{
"code": "MissingParameter",
"message": "documentNumber must be a Chilean RUN with a valid check digit, e.g. 12345678-5"
}
Fonctionnalités
- Registre National : Données officielles du Registro Civil e Identificación du Chili.
- Statut de suspension immédiat : Confirmation immédiate des restrictions de permis (
hasBlock: true/false). - Vérification du titulaire : Renvoie le nom légal complet enregistré avec la licence.
- Métadonnées de blocage : Date de l'ordonnance judiciaire, type et motif de la restriction.
- Protection par chiffre de contrôle : Validation automatique par modulo 11 protégeant les crédits contre les erreurs de frappe.