$
Dolarazo

API para Desarrolladores

API REST pública y gratuita. Sin autenticación. Consumí cotizaciones del dólar, criptomonedas, índices económicos y más desde tu aplicación.

Sin API KeyCORS habilitadoJSON

Formato de respuesta

Todas las respuestas siguen el mismo formato JSON:

Respuesta exitosa

{
  "ok": true,
  "data": { ... },
  "timestamp": "2026-02-23T15:30:00Z"
}

Respuesta con error

{
  "ok": false,
  "error": "Descripción del error",
  "timestamp": "2026-02-23T15:30:00Z"
}

Base URL

https://www.dolarazo.com.ar/api/v1

Endpoints

Cotizaciones

GET/api/v1/cotizaciones

Todas las cotizaciones disponibles (USD, EUR, BRL).

GET/api/v1/cotizaciones/dolares

Todos los tipos de dólar en tiempo real.

GET/api/v1/cotizaciones/dolares/:casa

Cotización de un tipo específico de dólar.

Parámetros de ruta

ParámetroTipoValores
casastringoficial, blue, bolsa, contadoconliqui, mayorista, tarjeta, cripto

Cotizaciones históricas

GET/api/v1/cotizaciones/historicas/:casa

Serie histórica completa de cotizaciones para un tipo de dólar.

Parámetros de ruta

ParámetroTipoValores
casastringoficial, blue, bolsa, contadoconliqui, mayorista, cripto, tarjeta

Índices económicos

GET/api/v1/indices/:indice

Serie histórica de un índice económico argentino.

Parámetros de ruta

ParámetroTipoValores
indicestringinflacion, inflacion-interanual, uva, riesgo-pais, riesgo-pais-ultimo, plazo-fijo

Criptomonedas

GET/api/v1/cripto/usdt

Precio de USDT en exchanges argentinos (compra y venta en ARS).

GET/api/v1/cripto/mercado

Top criptomonedas ordenadas por capitalización de mercado (USD).

Query parameters

ParámetroTipoDefaultDescripción
per_pagenumber50Cantidad de resultados (máx. 100)
pagenumber1Página de resultados

Brecha cambiaria

GET/api/v1/brecha

Brecha porcentual de cada tipo de dólar respecto al oficial.

Conversor de monedas

GET/api/v1/conversor

Equivalencias ARS/USD con referencias disponibles y fecha del proveedor. No redistribuye tasas internacionales. ARS usa venta en ambos sentidos; MEP/CCL no disponibles. Falta o vencimiento: HTTP 503.

Query parameters

ParámetroTipoDefaultDescripción
montonumber1Positivo, hasta 1 billón y 6 decimales; sin separadores de miles
desdestringUSDCódigo moneda origen
hastastringARSCódigo moneda destino
tipostringblueoficial, blue, mayorista, cripto o tarjeta; sujeto a disponibilidad

Estrategias

GET/api/v1/momentum

Señal de la estrategia de momentum absoluto sobre CEDEARs: ranking, cartera sugerida, peso por sector y régimen de mercado (SPY vs SMA 10 meses).

Query parameters

ParámetroTipoDefaultDescripción
windowsstring6,9,12Ventanas de retorno en meses, separadas por coma
topnumber10Cantidad de posiciones de la cartera
capnumber0.30Peso máximo por sector (0 a 1)
skipnumber1Meses recientes que se saltean (convención "12-1")
thresholdstringtbillUmbral de momentum absoluto: tbill (retorno de la T-bill 3 m sobre las mismas ventanas) o cero
trendstring01 activa el filtro de tendencia de Faber (SPY < SMA 10 m → cartera en efectivo)
capModestringcascadaQué pasa cuando un sector llena el cap: cascada (se completa con otros sectores) o efectivo
methodstringpromedioCómo se combinan los retornos: promedio o mediana

Estado

GET/api/v1/estado

Estado de la API, disponibilidad de servicios y horario de mercado.

Códigos de estado HTTP

CódigoSignificado
200Éxito
400Parámetro inválido (tipo de dólar, índice, moneda, etc.)
500Error interno o falla en servicio externo

Cache y límites

  • •Cotizaciones en tiempo real: cache de 5 minutos. No hacer polling más frecuente que cada 60 segundos.
  • •Datos históricos: cache de 24 horas. Se actualizan una vez al día.
  • •Sin rate limiting propio, pero el cache server-side protege contra exceder límites de APIs externas.
  • •Consultá /api/v1/estado para verificar qué servicios están activos.

Ejemplos de uso

JavaScript / fetch

// Obtener dólar blue
const res = await fetch("https://www.dolarazo.com.ar/api/v1/cotizaciones/dolares/blue");
const { data } = await res.json();
console.log(`Dólar Blue: $${data.venta}`);

Python / requests

import requests

r = requests.get("https://www.dolarazo.com.ar/api/v1/cotizaciones/dolares")
data = r.json()["data"]
for d in data:
    print(f"{d['nombre']}: {d["venta"]}")

cURL

# Convertir 500 USD a ARS usando referencia de venta blue
curl "https://www.dolarazo.com.ar/api/v1/conversor?monto=500&desde=USD&hasta=ARS&tipo=blue"