Documentación API

Todo lo que necesitas saber para integrar nuestra API en tu aplicación.
Guías completas, ejemplos de código y mejores prácticas.

Obtén tu API Key

Para acceder a tu API Key y consultar tu plan, inicia sesión o regístrate

Primeros Pasos

Nuestra API te permite acceder a las tasas oficiales del BCV de forma rápida y confiable.

1. Regístrate

Crea tu cuenta gratis en segundos

2. Obtén tu API Key

Recibe tu clave de acceso inmediatamente

3. Integra

Usa los ejemplos de código para integrar

Endpoint: Tasa del Dólar

Consulta la tasa oficial del dólar del BCV. Los usuarios gratuitos tienen un límite de 50 consultas mensuales.

Nota: Se requiere autenticación mediante API Key para uso externo.
Request
GET https://bcvapi.tech/api/v1/dolar
Headers:
Authorization: tu_api_key_aqui
Response
{
  "tasa": 147.08,
  "fecha": "2025-10-30"
}

Ejemplos de Integración

import requests

headers = {'Authorization': 'tu_api_key_aqui'}
response = requests.get("https://bcvapi.tech/api/v1/dolar", headers=headers)
data = response.json()

print(f"Tasa: {data['tasa']} Bs")
print(f"Fecha: {data['fecha']}")
fetch("https://bcvapi.tech/api/v1/dolar", {
  headers: { 
    'Authorization': 'tu_api_key_aqui' 
  }
})
.then(res => res.json())
.then(data => {
  console.log(`Tasa: ${data.tasa} Bs`);
  console.log(`Fecha: ${data.fecha}`);
});
$context = stream_context_create([
  'http' => [
    'header' => "Authorization: tu_api_key_aqui\r\n"
  ]
]);

$response = file_get_contents(
  "https://bcvapi.tech/api/v1/dolar", 
  false, 
  $context
);
$data = json_decode($response, true);

echo "Tasa: " . $data["tasa"] . " Bs\n";
echo "Fecha: " . $data["fecha"];
curl -X GET https://bcvapi.tech/api/v1/dolar \
  -H "Authorization: tu_api_key_aqui"

Códigos de Respuesta

Código Descripción Significado
200 OK Solicitud exitosa
401 Unauthorized API Key inválida o faltante
403 Forbidden Límite de consultas alcanzado
429 Too Many Requests Has excedido el límite de peticiones
500 Server Error Error interno del servidor

Mejores Prácticas

Cache de Respuestas

Implementa un sistema de caché para reducir el número de solicitudes y mejorar el rendimiento.

Manejo de Errores

Siempre implementa un manejo adecuado de errores para garantizar la estabilidad de tu aplicación.

Seguridad

Nunca expongas tu API Key en el código del frontend. Úsala solo en el servidor.

Monitoreo

Monitorea tu uso de la API para evitar alcanzar los límites inesperadamente.