API de tipo de cambio
El tipo de cambio oficial del BCRP, en una línea
Compra y venta del dólar y del euro según el Banco Central de Reserva del Perú, sincronizadas cada tarde. Gratis, sin descontar consultas. Para tus comprobantes, tu contabilidad o tu tienda.
curl https://nexoid.victorllerena.com/id/v1/tipo-cambio/2026-09-25 \
-H "Authorization: Bearer $NEXOID_TOKEN"{
"success": true,
"data": { "fecha": "2026-09-25", "compra": "…", "venta": "…" },
"meta": {
"origen": "bcrp_sbs",
"fecha_solicitada": "2026-09-25",
"antiguedad_dias": 0
}
}Endpoints
GET /id/v1/tipo-cambio
El de hoy · gratis, no consume
GET /id/v1/tipo-cambio/{fecha}
El de una fecha, AAAA-MM-DD · gratis, no consume
GET /id/v1/tipo-cambio/rango?desde=…&hasta=…
Una serie histórica acotada · gratis, no consume
GET /id/v1/tipo-cambio/mes/{AAAA-MM}
Todos los días de un mes · gratis, no consume
Qué devuelve
| Campo | Qué es | Presente en |
|---|---|---|
| fecha | El día de la cotización | siempre |
| moneda | USD o EUR, según el parámetro ?moneda= | siempre |
| compra | Tipo de cambio de compra | siempre |
| venta | Tipo de cambio de venta | siempre |
| meta.fecha_solicitada | El día que pediste | siempre |
| meta.antiguedad_dias | Cuántos días separan lo pedido de lo publicado | siempre |
| meta.aviso | Por qué la cotización puede ser de un día anterior | cuando aplica |
Preguntas frecuentes
¿Qué pasa un fin de semana o un feriado?
El BCRP no publica esos días. Devolvemos la última cotización anterior y te lo decimos en meta.antiguedad_dias y meta.aviso, para que decidas si te sirve.
¿Tienen el euro?
Sí: añade ?moneda=EUR a cualquiera de las rutas. Es el que publica el BCRP en soles por euro, con su histórico. No tiene respaldo: si el BCRP no publica, se sirve el último y meta.antiguedad_dias lo dice. Otras monedas en soles solo las publica la SBS, y no las ofrecemos.
¿Cuándo se actualiza?
Cada tarde, con lo que publica el BCRP. Cada respuesta dice de qué fecha es.
¿Cuenta como consulta?
No. El tipo de cambio es gratis: no descuenta de tu cuota del mes ni de tu bolsa, y responde aunque las hayas agotado. Solo lleva el límite de peticiones por minuto de tu plan.