🇨🇱 Chile - Información de Vehículos
El servicio de validación de vehículos chilenos proporciona capacidades de verificación integrales para información vehicular. Este servicio te permite recuperar información detallada sobre vehículos registrados en Chile.
Endpoints vehiculares relacionados en Chile:
- Información vehicular (
v2/cl/vehicle): consulta comercial (Reale / getapi). Un 404 significa que la placa no está en esa fuente, no una caída del servicio. - Revisión técnica vehicular (
v3/cl/vehicle): estado e historial de inspecciones técnicas. Ver Chile - Revisión técnica vehicular. Usa esta ruta para ficha técnica / revisión (GET /v3/cl/vehicle, no/v2/cl/vehicle/v3). - SOAP vehicular (
v2/cl/vehicle-soap): certificado de seguro obligatorio de accidentes personales. Ver Chile - SOAP vehicular.
Consulta de Información Vehicular
Endpoint
GET https://api.verifik.co/v2/cl/vehicle
Consulta por placa (plate, sin espacios ni puntos). Suele devolver marca, modelo, año, chasis/VIN, motor, color, tipo, resumen de multas y RUT del titular si el proveedor lo expone—útil para flotas, garantías y siniestros. No es el permiso de circulación oficial; una placa válida puede responder 404 si no está en la fuente comercial.
Headers
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parámetros
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
plate | string | Sí | Formato actual BB-CC-12 (envíe BBCC12, cuatro letras + dos dígitos, sin espacios ni puntos). | BBCC12 |
Solicitud
- JavaScript
- Python
- PHP
- Swift
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/cl/vehicle",
params: {
plate: "BBCC12",
},
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 = {
"Accept": "application/json",
"Authorization": "Bearer <tu_token>",
}
conn.request("GET", "/v2/cl/vehicle?plate=BBCC12", 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/vehicle?plate=BBCC12');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setHeader('Accept', 'application/json');
$request->setHeader('Authorization', 'Bearer <tu_token>');
$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/vehicle?plate=BBCC12")!,timeoutInterval: Double.infinity)
request.httpMethod = "GET"
request.setValue("application/json", forHTTPHeaderField: "Accept")
request.setValue("Bearer <tu_token>", forHTTPHeaderField: "Authorization")
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
- 500
{
"data": {
"chasisNumber": "ME1KG0447E2066723",
"color": "NEGRO",
"engineNumber": "1ES3032465",
"fines": "NO POSEE MULTAS",
"manufacturer": "NO DISPONIBLE",
"mark": "YAMAHA",
"model": "FZ 16",
"orderTheft": "NO DISPONIBLE",
"origin": "NO DISPONIBLE",
"owner": "",
"plate": "BBCC12",
"publicTrans": "NO DISPONIBLE",
"revision": "NO DISPONIBLE",
"rut": "26043542-6",
"type": "MOTO",
"typeTransPub": "NO DISPONIBLE",
"year": "2014"
},
"signature": {
"dateTime": "April 21, 2023 8:32 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
Un 404 significa que esta placa no está en la fuente Reale / getapi. No es una caída del servicio. Para revisión técnica, llama GET /v3/cl/vehicle.
{
"code": "MissingParameter",
"message": "missing plate\n"
}
{
"code": "InternalServerError",
"message": "Server error."
}
Características
Consulta de Información Vehicular
- Registro Vehicular: Verificar registro de vehículos en Chile
- Especificaciones Técnicas: Obtener número de chasis, número de motor, fabricante, modelo
- Detalles del Vehículo: Acceder a información de año, color y tipo
- Información del Propietario: Recuperar RUT del propietario y detalles
- Estado de Multas: Verificar multas pendientes asociadas al vehículo
- Estado de Robo: Verificar si el vehículo tiene órdenes de robo
- Transporte Público: Verificar clasificación de transporte público
Características Generales
- Múltiples Lenguajes de Programación: Soporte para JavaScript, Python, PHP y Swift
- Datos en Tiempo Real: Acceder a información actual y actualizada
- Manejo Completo de Errores: Respuestas de error detalladas para varios escenarios
- Respuestas Estructuradas: Respuestas JSON bien formateadas con verificación de firma
- Consulta comercial: Devuelve datos cuando Reale / getapi tiene la placa; si no está, responde 404 y no es una caída