Bolivia - SOAT de Vehículo
Verifik consulta el registro oficial de SOAT (Seguro Obligatorio de Accidentes de Tránsito) en Bolivia por placa de matrícula. Usa este endpoint para cumplimiento de flotas, verificación de seguros y controles de tránsito.
Devuelve detalles de cobertura SOAT cuando la fuente los proporciona:
plate— placa de matrícula (5–8 caracteres), normalizada a mayúsculasmanagementYear— año de gestión o cobertura SOATvalidFrom/validTo— fechas de vigencia (DD/MM/YYYY)vehicleType— categoría del vehículo (p. ej. AUTOMOVIL, VAGONETA, MOTOCICLETA)useType— clasificación de uso (PARTICULAR, COMERCIAL)department— departamento asociado a la pólizastatus— estado calculado: VIGENTE, VENCIDO o PENDIENTE- Respuesta firmada por Verifik
Endpoint
GET v2/bo/vehicle-soat
Headers
| Header | Valor | Descripción |
|---|---|---|
| Accept | application/json | Formato de respuesta |
| Authorization | Bearer <token> | Tu JWT de Verifik |
Parámetros
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| plate | String | Sí | Placa de matrícula sin espacios (5–8 caracteres). |
| force | String | No | Establecer en true para omitir caché y consultar la fuente. |
Solicitud
- JavaScript
- Python
const { data } = await axios.get("https://api.verifik.co/v2/bo/vehicle-soat", {
params: { plate: "1852PHD" },
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
url = "https://api.verifik.co/v2/bo/vehicle-soat"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"plate": "1852PHD"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Respuesta
- 200
- 404
- 409
{
"data": {
"plate": "1852PHD",
"managementYear": "2026",
"validFrom": "01/01/2026",
"validTo": "31/12/2026",
"vehicleType": "VAGONETA",
"useType": "PARTICULAR",
"department": "LA PAZ",
"status": "VIGENTE"
},
"signature": {
"dateTime": "July 2, 2026 3:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing plate\n"
}
Notas
platees obligatoria; el middleware la normaliza a mayúsculas.statusse calcula a partir devalidFromyvalidTorespecto a la fecha actual.- Usa
force=truecuando necesites omitir registros en caché de MongoDB. - Trata las respuestas como datos sensibles del vehículo; cumple las leyes de privacidad aplicables.