🇧🇴 Bolivia - Información de Vehículos
El Servicio de Información de Vehículos en Bolivia te permite recuperar detalles precisos sobre un vehículo registrado en el país. Al proporcionar el número de placa de matrícula, el servicio devuelve información como el número de póliza del vehículo, marca, clase (ej. motocicleta de trabajo), ubicación de registro, tipo de servicio (ej. particular) y modelo.
Endpoint
GET https://api.verifik.co/v2/bo/vehicle
Headers
| Name | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Parámetros
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
plate | string | Sí | Placa de matrícula del vehículo a consultar. | ABC1234 |
Solicitud
- JavaScript
- Python
- PHP
- Swift
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/bo/vehicle',
params: {
plate: 'ABC1234'
},
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/bo/vehicle?plate=ABC1234", 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/bo/vehicle?plate=ABC1234');
$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/bo/vehicle?plate=ABC1234")!,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
- 500
{
"data": {
"Policy": "180680443",
"brand": "BAJAJ",
"clase": "MOTOCICLETA - TRABAJO",
"declaratory": "GRAL. SAAVEDRA",
"plate": "1234ZYL",
"service": "PARTICULAR",
"type": "BOXER 150"
},
"signature": {
"dateTime": "July 26, 2024 4:55 PM",
"message": "Certified by Verifik.co"
},
"id": "ZX35K"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing plate\n"
}
{
"code": "InternalServerError",
"message": "Server error."
}
Características
- Recuperación de Información de Vehículos: Obtener detalles completos de vehículos del registro vehicular boliviano
- Validación de Placa de Matrícula: Verificar placas de matrícula de vehículos registradas en Bolivia
- Información de Póliza: Recuperar números de póliza de seguro del vehículo
- Clasificación de Vehículos: Obtener información detallada de clase de vehículo (ej. motocicleta de trabajo)
- Ubicación de Registro: Acceder a detalles de ubicación de registro del vehículo
- Tipo de Servicio: Determinar si el vehículo es particular, comercial u otro tipo de servicio
- Marca y Modelo: Obtener información del fabricante y modelo del vehículo
- Múltiples Lenguajes de Programación: Soporte para JavaScript, Python, PHP y Swift
- Datos en Tiempo Real: Acceder a información vehicular actual y actualizada
- Manejo Completo de Errores: Respuestas de error detalladas para varios escenarios