Perú - Información de Vehículo
Endpoint
https://api.verifik.co/v2/pe/vehiculo/placa
El servicio de Información de Vehículos Peruanos proporciona datos detallados sobre vehículos registrados en Perú basándose en su número de placa. La respuesta incluye detalles clave como la marca, modelo, año, números de serie del motor y chasis, capacidad de asientos y tipo de uso del vehículo.
Headers
| Nombre | Valor |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Parámetros
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
plate | string | Sí | Número de placa a consultar, sin espacios ni puntos. |
Solicitud
- JavaScript
- Python
- Swift
- PHP
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/pe/vehiculo/placa',
params: {plate: 'ABC123'},
headers: {
Accept: 'application/json',
Authorization: 'jwt <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/pe/vehiculo/placa?plate=ABC123", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
var request = URLRequest(url: URL(string: "https://api.verifik.co/v2/pe/vehiculo/placa?plate=ABC123")!,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()
<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.verifik.co/v2/pe/vehiculo/placa?plate=ABC123');
$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();
}
?>
Respuesta
- 200
- 404
- 409
{
"data": {
"plate": "ABC123",
"use": "PARTICULAR",
"type": "AUTOMOVIL",
"brand": "NISSAN",
"model": "VERSA",
"year": "2014",
"engineSerial": "HR123456789J",
"chasisSerial": "1234567890",
"seats": "5",
"validFormat": true,
"serial": "1234567890"
},
"signature": {
"dateTime": "August 1, 2022 5:23 PM",
"message": "Certified by [Verifik.co](http://verifik.co/)"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing plate\n"
}
Casos de Uso
- Verificación de Vehículos: Validar información básica de vehículos registrados en Perú
- Servicios de Seguros: Verificar datos del vehículo para procesos de aseguramiento
- Agencias de Tránsito: Consultar información oficial de vehículos
- Empresas de Transporte: Validar datos de vehículos comerciales
- Verificación de Propiedad: Confirmar detalles técnicos del vehículo
Características
- ✅ Consulta por número de placa
- ✅ Información técnica completa (marca, modelo, año)
- ✅ Números de serie del motor y chasis
- ✅ Capacidad de asientos
- ✅ Tipo de uso del vehículo
- ✅ Validación de formato de placa
- ✅ Respuesta certificada por Verifik.co