Skip to main content

Estados Unidos — Retiros de Seguridad y Fallas Vehiculares (NHTSA Recalls)

La API de Retiros de Seguridad y Campañas de Reparación Vehicular de EE. UU. de Verifik permite consultar el registro de alertas de seguridad emitidas por la autoridad oficial de seguridad vial en los Estados Unidos.

Permite verificar si un vehículo específico (mediante su número VIN de 17 caracteres) o una línea vehicular general (por Marca, Modelo y Año) se encuentra sujeto a llamados a revisión (safety recalls) abiertos por defectos de fábrica críticos en componentes como bolsas de aire (airbags), sistemas de frenos, dirección, tren motriz o sistemas de software.


Casos de Uso​

  • Gestión de Flotas y Rent-a-Car: Monitoreo preventivo del parque automotor para atender campañas de seguridad antes de arrendar o movilizar vehículos.
  • Suscripción de Seguros de Autos: Evaluación del perfil de riesgo mecánico del vehículo al tarificar pólizas de cobertura y responsabilidad civil.
  • Marketplaces y Concesionarios de Autos Usados: Garantía de transparencia para compradores verificando que no existan retiros de seguridad críticos pendientes de reparación.

Endpoint​

GET https://api.verifik.co/v2/usa/vehicle/recalls

Headers​

NombreValorRequeridoDescripción
Acceptapplication/jsonSíFormato de respuesta JSON
AuthorizationBearer <token>SíToken JWT de autenticación en Verifik

Parameters​

ParámetroTipoRequeridoDescripción
vinstringCondicionalNúmero de Identificación Vehicular estandarizado de 17 caracteres (ej. 5YJSA1E26MF123456). Si se suministra, el servicio decodifica automáticamente marca, modelo y año. Requerido si no se envían make, model y modelYear.
makestringCondicionalMarca fabricante del vehículo (ej. TESLA, FORD, TOYOTA). Requerido si no se envía vin.
modelstringCondicionalModelo comercial del vehículo (ej. MODEL S, MUSTANG, CAMRY). Requerido si no se envía vin.
modelYearstringCondicionalAño del modelo del vehículo en formato de 4 dígitos (ej. 2021). Requerido si no se envía vin.

Request​

import axios from "axios";

const options = {
method: "GET",
url: "https://api.verifik.co/v2/usa/vehicle/recalls",
params: {
vin: "5YJSA1E26MF123456",
},
headers: {
Accept: "application/json",
Authorization: "Bearer <tu_token>",
},
};

try {
const { data } = await axios.request(options);
console.log(JSON.stringify(data, null, 2));
} catch (error) {
console.error("Error al consultar retiros de seguridad del vehículo:", error.response?.data || error.message);
}

Response​

{
"data": {
"vehicle": {
"vin": "5YJSA1E26MF123456",
"make": "TESLA",
"model": "MODEL S",
"modelYear": "2021"
},
"recallsCount": 1,
"hasOpenRecalls": true,
"recalls": [
{
"campaignNumber": "21V001000",
"component": "AIR BAGS",
"summary": "El módulo del airbag frontal puede experimentar un despliegue involuntario debido a una anomalía en el arnés de cableado.",
"consequence": "Un despliegue imprevisto del airbag incrementa el riesgo de accidentes o lesiones a los ocupantes.",
"remedy": "El fabricante reemplazará el conector del arnés de forma gratuita en concesionarios autorizados.",
"reportDate": "2021-01-15"
}
]
},
"signature": {
"dateTime": "2026-10-31 00:00:00",
"message": "Certified by Verifik.co"
}
}

Perfiles de Prueba Sandbox​

ConsultaEstatus EsperadoCampañas Reportadas
vin: "5YJSA1E26MF123456"200 OKhasOpenRecalls: true, recallsCount: 1
make: "FORD", model: "MUSTANG", modelYear: "2022"200 OKhasOpenRecalls: false, recallsCount: 0
Sin parámetros409 MissingParameterError de validación

Datos de Prueba (Sandbox Probes)​

Utilice los siguientes parámetros de prueba en modo Sandbox para simular cada escenario de respuesta sin consumir créditos de producción:

EscenarioParámetros a EnviarEstado HTTP y Resultado Esperado
Vehículo con Recalls (por VIN de 17 caracteres)vin: "5YJSA1E26MF123456"200 OK — make: "TESLA", model: "MODEL S", modelYear: "2021", recallsCount: 2, hasRecalls: true
Vehículo con Recalls (por Marca/Modelo/Año)make: "TESLA", model: "MODEL S", modelYear: "2021"200 OK — recallsCount: 2, hasRecalls: true, detalle completo de campañas
VIN No Encontradovin: "00000000000000000"404 Not Found — code: "NotFound"
Parámetros FaltantesOmitir vin y make/model/modelYear409 Conflict — code: "MissingParameter"