🇨🇱 Chile — Registro de Bloqueio de Carteira de Motorista
Consulte o registro nacional de bloqueio de carteira de motorista do Servicio de Registro Civil e Identificación por RUN.
Diferente dos portais municipais que cobrem apenas uma comuna, este endpoint oferece cobertura nacional sobre bloqueios e suspensões de habilitação determinadas por tribunais ou autoridades civis em todo o Chile.
Endpoint
GET https://api.verifik.co/v2/cl/driver-license/block
Cabeçalhos
| Nome | Valor |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parâmetros
| Nome | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|
documentNumber | string | Sim | RUN chileno com dígito verificador (DV). Pontos e traços opcionais (18.347.440-5 ou 18347440-5). O dígito verificador deve ser válido. | 18347440-5 |
force | boolean | Não | Booleano opcional ou 1/true para ignorar o cache do servidor e consultar a fonte oficial. | false |
Requisição
- 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()
Resposta
- 200 (Sem bloqueio)
- 200 (Bloqueada)
- 404 (Não encontrado)
- 409 (Dígito verificador inválido)
- 409 (Dígito verificador ausente)
{
"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."
}
Um código 404 significa que o RUN consultado não possui registro de carteira de motorista na base do Registro Civil.
{
"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."
}
Quando um dígito verificador informado falha na validação Módulo 11, a API retorna 409 sem cobrança de créditos.
{
"code": "MissingParameter",
"message": "documentNumber must be a Chilean RUN with a valid check digit, e.g. 12345678-5"
}
Recursos
- Registro Nacional: Dados oficiais do Registro Civil e Identificación do Chile.
- Status imediato de bloqueio: Confirmação direta sobre suspensões (
hasBlock: true/false). - Verificação do titular: Retorna o nome completo registrado na habilitação.
- Metadados de bloqueio: Data do processo judicial, tipo e motivo da restrição.
- Proteção por dígito verificador: Validação prévia por Módulo 11 evitando consultas incorretas sem descontar créditos.