Cómo obtener tipos de cambio en n8n con HTTP Request
Crea un flujo pequeño que consulta tipos de cambio, deja cada valor listo para una expresión y se ejecuta con horario. No hace falta instalar un nodo de la comunidad.
El flujo útil tiene tres nodos: Schedule Trigger, HTTP Request y el destino de los datos. Primero prueba la respuesta sin clave. Cuando funcione, guarda una clave gratuita como credencial de cabecera y activa el horario.
/v1/latest/USD?symbols=EUR,GBP,JPY devuelve los tres tipos.{{$json.rates.EUR}} y conserva también la frescura.Crea el flujo de tres nodos
Añade Schedule Trigger → HTTP Request → Edit Fields. Durante las pruebas puedes usar Manual Trigger. Edit Fields no es obligatorio, pero deja una salida limpia para una hoja, una base de datos o un mensaje.
Configura la solicitud
Elige GET, usa la URL de abajo y activa los parámetros de consulta. Añade symbols con el valor EUR,GBP,JPY, pide respuesta JSON y pulsa Execute step.
Asigna nombres a los valores
En Edit Fields, cambia cada valor a Expression. Por ejemplo, {{$json.rates.EUR}} devuelve el tipo del euro. Guarda también {{$json.source}} y {{$json.data_updated_at}}; explican si el dato era intradía o diario y cuándo se escribió.
Guarda la clave como credencial
Crea una clave gratis y, en n8n, añade una credencial Header Auth. Usa Authorization como nombre y Bearer exr_live_tu_clave como valor. Así la clave no termina dentro del JSON exportado del flujo.
Pon un horario razonable
Para un panel operativo, una ejecución por hora suele bastar. Para un informe diario, ejecuta una vez al día. Si necesitas más monedas, añádelas a symbols en lugar de duplicar el nodo HTTP.