Saltearse al contenido

GET /api/quantis/v2/rates/bcv/

Devuelve las tasas de cambio oficiales vigentes del Banco Central de Venezuela (BCV) para cinco monedas (USD, EUR, CNY, TRY, RUB) cotizadas en Bolívar venezolano (VES). Cuando el BCV ya publicó las tasas del día siguiente, estas aparecen bajo next.

MétodoGET
URLhttps://app.vzla.io/api/quantis/v2/rates/bcv/
AutenticaciónAuthorization: Bearer vzlaio_...
ParámetrosNinguno

Solicitud

Ventana de terminal
curl --request GET \
--url 'https://app.vzla.io/api/quantis/v2/rates/bcv/' \
--header 'Authorization: Bearer vzlaio_TU_TOKEN_AQUI'

Respuesta

data.current

Las tasas BCV actualmente vigentes.

CampoTipoDescripción
valid_datestring (fecha ISO 8601)Fecha en que estas tasas están en vigencia, p. ej. "2026-05-06"
timestampstring (datetime ISO 8601)Cuándo el BCV publicó estas tasas
ratesobjectMapa de código de moneda → objeto de tasa

Objeto de tasa (claves: USD, EUR, CNY, TRY, RUB)

CampoTipoDescripción
ratestringVES por 1 unidad de esta moneda
indicator_pctstringVariación porcentual respecto a la tasa anterior
indicator_amountstringVariación absoluta respecto a la tasa anterior en VES

data.next

Las tasas del día siguiente publicadas con anticipación por el BCV. Tiene la misma estructura que data.current. Devuelve null si el BCV aún no ha publicado las tasas de mañana.

meta

CampoTipoDescripción
sourcestringSiempre "BCV"
currency_quotestringSiempre "VES" — todas las tasas están cotizadas en Bolívar venezolano

Encabezados de respuesta

EncabezadoDescripción
X-API-Version2.0
X-Quota-LimitTu límite mensual de solicitudes
X-Quota-RemainingSolicitudes restantes este mes
X-Quota-ResetTimestamp ISO 8601 del próximo reinicio de cuota
X-Request-IDUUID de esta solicitud

Ejemplo de respuesta

{
"data": {
"current": {
"valid_date": "2026-05-06",
"timestamp": "2026-05-06T09:32:03.108501+00:00",
"rates": {
"USD": {
"rate": "493.37650000",
"indicator_pct": "0.78066864",
"indicator_amount": "3.82180000"
},
"EUR": {
"rate": "577.52186207",
"indicator_pct": "0.57960395",
"indicator_amount": "3.32804999"
},
"CNY": {
"rate": "72.23667642",
"indicator_pct": "0.74082854",
"indicator_amount": "0.53121453"
},
"TRY": {
"rate": "10.91188465",
"indicator_pct": "0.70889670",
"indicator_amount": "0.07680949"
},
"RUB": {
"rate": "6.54128604",
"indicator_pct": "0.10523445",
"indicator_amount": "0.00687645"
}
}
},
"next": null
},
"meta": {
"source": "BCV",
"currency_quote": "VES"
}
}

Códigos de estado HTTP

CódigoSignificado
200 OKÉxito.
401 UnauthorizedToken ausente o inválido.
405 Method Not AllowedSolo se admite GET.
429 Too Many RequestsCuota mensual agotada.
500 Internal Server ErrorError del servidor. Reintenta después de un momento.

401 — sin encabezado Authorization

{
"error": {
"code": "auth_missing",
"message": "Authentication credentials were not provided"
}
}

401 — token inválido

{
"error": {
"code": "auth_token_unknown",
"message": "Invalid token format"
}
}

429

{
"error": {
"code": "quota_exceeded",
"message": "Monthly quota limit exceeded.",
"details": {
"reset_at": "2026-06-01T00:00:00Z"
}
}
}
Documentación completa en texto plano para herramientas de IA (llms.txt)