Consultar tipo de cambio
Consultar tipo de cambio
Consulta el tipo de cambio (compra y venta) para una fecha.
Qué enviar
Método |
|
URL |
|
Cabeceras |
|
Cuerpo | Formulario ( |
También puedes pasar la fecha en la URL: ?fecha=AAAA-MM-DD.
Envía la fecha como formulario, no como JSON. Si mandas solo
{"fecha":"..."}en el body, puede que no se lea bien.
Ejemplo:
curl -sS -X POST \
-H "Authorization: Bearer TOKEN" \
-H "Accept: application/json" \
-d "fecha=2026-10-23" \
"https://apis.facturalibre.org/api/tipo_de_cambio"Si todo salió bien
Respuesta HTTP 200:
{
"success": true,
"data": {
"fecha_busqueda": "2026-10-23",
"fecha_sunat": "2026-10-23",
"venta": 3.45,
"compra": 3.443
},
"source": "facturalibre.org"
}Si no hay tipo de cambio para esa fecha
HTTP 200 con success: false:
{
"success": false,
"message": "No existe el tipo de cambio"
}Para la fecha de hoy, el servicio puede intentar obtener el valor del día si aún no está guardado; si no lo logra, verás el mensaje de arriba.
Los errores de cupo, plan o cuenta suspendida están en el documento padre API Consulta RUC.
Si no hay respuesta
Si la petición no obtiene respuesta (timeout, red, etc.), tu cliente verá un error de conexión y no el JSON habitual con success. No lo confundas con “No existe el tipo de cambio”. Reintenta más tarde.