🇨🇱 Chile - Licencia de Conducir
Este servicio te permite recuperar información detallada sobre una licencia de conducir chilena usando el número de licencia como parámetro de consulta. Puedes obtener información como el RUT (número único de identificación tributaria), dirección, clase de licencia, fechas de control y más. Proporciona datos esenciales relacionados con la licencia de conducir en un formato estructurado.
Endpoint
GET https://api.verifik.co/v2/cl/driver-license
Headers
| Name | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Parámetros
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
documentNumber | string | Sí | Licencia a consultar, sin espacios o puntos. | 12345678 |
Solicitud
- JavaScript
- Python
- PHP
- Swift
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/cl/driver-license',
params: {
documentNumber: '12345678'
},
headers: {
'Accept': 'application/json',
'Authorization': 'Bearer <tu_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")
payload = ''
headers = {}
conn.request("GET", "/v2/cl/driver-license?documentNumber=12345678", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.verifik.co/v2/cl/driver-license?documentNumber=12345678');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
?>
var request = URLRequest(url: URL(string: "https://api.verifik.co/v2/cl/driver-license?documentNumber=12345678")!,timeoutInterval: Double.infinity)
request.httpMethod = "GET"
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
}
task.resume()
Respuesta
- 200
- 404
- 409
{
"data": {
"RUT": "12.345.678-9",
"address": "PEDRO LEON UGALDE 1825",
"class": "B",
"controlDate": "23/08/2009",
"documentNumber": "012345678",
"lastControlDate": "15/07/2003",
"lastName": "VERIFIK",
"license": "CA-12345678",
"municipality": "SANTIAGO",
"names": "MATEO",
"procedure": "DUPLICADO",
"restrictions": ".USAR LENTES O DE CONTACTO. "
},
"signature": {
"dateTime": "November 2, 2023 3:12 PM",
"message": "Certified by Verifik.co"
},
"id": "1tm6q"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentNumber\n"
}
Características
- Validación de RUT: Verificar números de identificación tributaria chilenos
- Información de Clase de Licencia: Obtener detalles de clase de licencia (A, B, C, etc.)
- Fechas de Control: Acceder a fechas de control de licencia y último control
- Información del Conductor: Recuperar nombres, direcciones y municipio del conductor
- Restricciones de Licencia: Obtener información sobre restricciones de conducción
- Información de Procedimiento: Acceder a detalles de procedimiento de licencia (duplicado, renovación, etc.)
- Múltiples Lenguajes de Programación: Soporte para JavaScript, Python, PHP y Swift
- Datos en Tiempo Real: Acceder a información actual y actualizada de licencias de conducir
- Manejo Completo de Errores: Respuestas de error detalladas para varios escenarios
- Respuestas Estructuradas: Respuestas JSON bien formateadas con verificación de firma
- Integración con Registro Chileno: Acceso directo a base de datos oficial de licencias de conducir chilenas