Ir al contenido

Cotizaciones actuales

Cada cotización se identifica por un par: una moneda (currency) y un origen (origin). El origen dice de qué mercado o de qué fuente sale el valor.

Moneda Origen Nombre valueType Ruta
usd bna Dólar Banco Nación money /api/v2/usd/bna
usd blue Dólar Blue money /api/v2/usd/blue
usd oficial Dólar Oficial money /api/v2/usd/oficial
usd ccl Dólar contado con liqui money /api/v2/usd/ccl
usd tarjeta Dólar tarjeta money /api/v2/usd/tarjeta
usd cripto Dólar Cripto money /api/v2/usd/cripto
usd mayorista Dólar mayorista money /api/v2/usd/mayorista
usd bolsa Dólar bolsa (MEP) money /api/v2/usd/bolsa
usd futuro Dólar Futuro money /api/v2/usd/futuro
arg riesgo Riesgo País points /api/v2/arg/riesgo
arg cer CER coefficient /api/v2/arg/cer
arg uva UVA money /api/v2/arg/uva
eur bna Euro oficial money /api/v2/eur/bna
brl bna Real oficial money /api/v2/brl/bna
clp oficial Peso Chileno oficial money /api/v2/clp/oficial
uyu oficial Peso Uruguayo oficial money /api/v2/uyu/oficial

Un par o una moneda que no están en esta tabla responden 403 con una página HTML de Cloudflare, no con JSON.

Los pares de arg son índices: Riesgo País, CER y UVA. No tienen compra y venta: buy y sell traen el mismo valor. Lo mismo pasa con un dólar cuya fuente publica un único valor: buy es igual a sell.

valueType dice cómo mostrar el número:

  • money: pesos argentinos. Las monedas y la UVA.
  • points: el Riesgo País, un entero en puntos básicos.
  • coefficient: el CER, un coeficiente sin unidad.

GET /api/v2/{moneda}/{origen}

Ventana de terminal
curl https://monedapi.ar/api/v2/arg/riesgo
{
"currency": "ARG",
"name": "Riesgo País",
"origin": "RIESGO",
"buy": 607,
"sell": 607,
"updatedAt": "2026-09-30T17:23:24.098-03:00",
"lastScrapedAt": "2026-09-30T18:33:27.336-03:00",
"valueType": "points",
"change": { "amount": 0, "percent": 0, "referenceValue": 607 }
}
Campo Tipo Qué es
currency string Código de la moneda, en mayúsculas.
name string Nombre del par.
origin string Código del origen, en mayúsculas.
buy number Compra. En los índices, igual a sell.
sell number Venta, o el valor del índice.
updatedAt string Cuándo se observó por primera vez el valor actual.
lastScrapedAt string La última vez que una fuente confirmó ese valor.
valueType string money, points o coefficient.
change object o null La variación diaria de sell.

updatedAt y lastScrapedAt responden preguntas distintas. updatedAt dice desde cuándo vale lo que vale; un dólar que no se movió en todo el día conserva el updatedAt de ayer. lastScrapedAt dice cuándo se confirmó por última vez; si queda varios minutos atrás, el dato puede estar desactualizado.

change compara el sell actual con el último valor registrado antes de la medianoche argentina de hoy.

Campo Tipo Qué es
amount number Diferencia contra referenceValue, redondeada a 4 decimales. Negativa si bajó.
percent number La misma diferencia en porcentaje, redondeada a 2 decimales.
referenceValue number El valor contra el que se midió.

change.amount en 0 quiere decir que el valor no se movió en el día. change en null quiere decir que no hay contra qué comparar, por ejemplo porque el par no tiene datos anteriores a hoy. No son lo mismo: si tratás null como cero, mostrás un “sin cambios” que nadie midió.

GET /api/v2/{moneda} devuelve un array con los pares de esa moneda, en el orden de la tabla.

Ventana de terminal
curl https://monedapi.ar/api/v2/usd
[
{
"currency": "USD",
"name": "Dólar Banco Nación",
"origin": "BNA",
"buy": 1490,
"sell": 1540,
"updatedAt": "2026-09-30T11:17:58.536-03:00",
"lastScrapedAt": "2026-09-30T18:33:24.854-03:00",
"valueType": "money",
"change": { "amount": -5, "percent": -0.32, "referenceValue": 1545 }
},
{
"currency": "USD",
"name": "Dólar Blue",
"origin": "BLUE",
"buy": 1540,
"sell": 1560,
"updatedAt": "2026-09-29T18:54:13.917-03:00",
"lastScrapedAt": "2026-09-30T18:33:24.838-03:00",
"valueType": "money",
"change": { "amount": 0, "percent": 0, "referenceValue": 1560 }
}
]

El ejemplo está recortado: la respuesta trae los nueve dólares.

GET /api/v2/quotes devuelve en un solo pedido todos los pares, con la misma forma y en el mismo orden.

Ventana de terminal
curl https://monedapi.ar/api/v2/quotes
  • Las cotizaciones se recolectan cada 5 minutos, y cada respuesta tiene hasta 60 segundos de caché.
  • La query string se ignora: /api/v2/usd/blue?t=123 responde lo mismo que /api/v2/usd/blue, desde la misma caché. Agregar un parámetro no trae un dato más nuevo.
  • Moneda y origen no distinguen mayúsculas.