TutorialesSin código y automatización

Cómo obtener precios del oro en tiempo real en n8n

Importa un flujo de n8n sin credenciales para consultar el oro cada hora y añade tu clave de API de forma segura.

18 ago 2026 · 3 min de lectura

Para automatizar precios del oro en tiempo real en n8n, importa el JSON de goldprice.dev sin credenciales. Crea una credencial Header Auth llamada X-API-Key y asígnala al nodo HTTP Request v4.2. El flujo inactivo consulta api.goldprice.dev/v1/spot/XAU-USD-SPOT cada hora mediante Schedule Trigger v1.2: unas 720 llamadas en un mes de 30 días, dentro de las 5.000 llamadas/mes de Free. Publícalo tras una ejecución manual correcta.

Obtén tu clave de API de goldprice.dev

Crea una cuenta gratuita en goldprice.dev/onboarding. En tu panel verás una clave que empieza por ga_live_. En el siguiente paso la guardarás en las credenciales de n8n. Nunca la pegues directamente en un nodo.

El plan gratuito incluye 5.000 consultas/mes y precios al contado del oro en 31 monedas. No necesitas tarjeta.

Importa el flujo sin credenciales

**Descarga el JSON del flujo horario de n8n** y elige Importar desde archivo en n8n. Contiene nodos Schedule Trigger v1.2 y HTTP Request v4.2, está inactivo por defecto y no incluye claves de API ni credenciales asignadas.

Crea y asigna la credencial Header Auth

Crea una credencial Header Auth en n8n. En Nombre, escribe X-API-Key; en Valor, tu clave de goldprice.dev. Abre Obtener precio del oro, elige Tipo de credencial genérico → Header Auth y selecciona la credencial. Guardar el secreto en las credenciales de n8n evita que aparezca en el JSON exportado.

n8n · fragmento del nodo de solicitud HTTP
{  "parameters": {    "url": "https://api.goldprice.dev/v1/spot/XAU-USD-SPOT",    "authentication": "genericCredentialType",    "genericAuthType": "httpHeaderAuth",    "options": {      "response": {        "response": {          "neverError": false,          "responseFormat": "autodetect"        }      },      "timeout": 5000    }  },  "type": "n8n-nodes-base.httpRequest",  "typeVersion": 4.2,  "retryOnFail": true,  "maxTries": 3,  "waitBetweenTries": 2000,  "onError": "continueErrorOutput"}

Ejecuta el flujo y revisa la salida

Haz clic en Ejecutar flujo. Comprueba que Obtener precio del oro devuelve el precio, computed_at e is_stale. Los precios de compra y venta solo están disponibles en planes de pago y pueden faltar. Corrige los errores de credenciales. Tras una ejecución manual correcta, publica el flujo para activar la programación horaria.

Cambia de moneda o metal

Edita el último segmento de la URL en Obtener precio del oro. Los símbolos usan METAL-CURRENCY-SPOT. Para consultar varios símbolos, crea elementos de entrada y usa https://api.goldprice.dev/v1/spot/{{ $json.symbol }} en el nodo HTTP Request.

n8n · elementos de entrada en varias monedas
[  { "symbol": "XAU-USD-SPOT" },  { "symbol": "XAU-INR-SPOT" },  { "symbol": "XAU-EUR-SPOT" },  { "symbol": "XAG-USD-SPOT" }]

Resultado esperado

JSON
{  "symbol": "XAU",  "quote_currency": "USD",  "unit": "troy_ounce",  "contract_type": "spot",  "price": "4012.75",  "is_stale": false,  "computed_at": "2026-08-18T08:00:00Z"}

El panel de salida del nodo HTTP Request muestra el JSON completo. Los nodos siguientes pueden acceder a cualquier campo con expresiones como {{ $json.price }} o {{ $json.computed_at }}.

Errores comunes

CódigoQué vesSolución
401El nodo HTTP Request falla con 401 UnauthorizedFalta la clave de API o no es válida. Abre Credenciales → X-API-Key y pega una clave nueva desde tu panel. Comprueba que esté seleccionada en el desplegable Autenticación del nodo HTTP Request: Tipo de credencial genérico → Header Auth.
429Aparece 429 Too Many Requests ocasionalmente en la salida de erroresEl intervalo es demasiado corto o varios flujos comparten el plan. Consultar cada hora supone unas 720 llamadas en 30 días; cada 15 minutos, 2.880. Reduce la frecuencia y espera según las indicaciones de la API antes de reintentar. Los fallos persistentes aparecen en la salida de errores del nodo.
N/AEl JSON exportado contiene la clave de API en texto sin cifrarPegaste la clave en la URL o una cabecera. Bórrala, crea una credencial Header Auth como en el paso 3 y selecciónala en el desplegable Autenticación. n8n no exporta los valores de las credenciales, pero sí los escritos directamente.
N/ALa ejecución manual funciona, pero el flujo horario nunca se ejecutaEl flujo importado está inactivo por diseño. Publícalo tras comprobar las credenciales con una ejecución manual correcta. Schedule Trigger solo se activa cuando el flujo está publicado.

Más opciones

  • Añade un nodo Postgres después de HTTP Request para insertar filas {symbol, price, computed_at} y analizar series temporales
  • Usa un nodo IF con price > threshold para enviar una alerta a Slack/Discord cuando se cumpla la condición
  • Recorre varios elementos de entrada para seguir el oro, la plata y el cobre en un mismo flujo
  • Conecta la salida de errores a un canal de Slack para recibir alertas de los errores 429

Preguntas

¿Cada cuánto se actualiza el precio?

El endpoint al contado puede actualizarse cada 60 segundos. El flujo descargable se ejecuta cada hora y hace una llamada a la API por ejecución. Comprueba el efecto sobre tu cuota mensual antes de cambiar la frecuencia.

¿La actualización automática cabe en el plan gratuito?

Sí, con una ejecución por hora: 24 × 30 son unas 720 llamadas/mes, dentro de las 5.000 de Free. Cada 15 minutos supone unas 2.880/mes y cada 5 minutos, unas 8.640/mes. El consumo de varios flujos se suma.

¿Puedo usarlo comercialmente?

Todos los planes permiten el uso comercial. Los planes de pago no exigen un enlace de atribución. Free requiere un enlace visible a goldprice.dev junto a los precios.

¿Por qué fijar HTTP Request v4?

El archivo declara HTTP Request typeVersion: 4.2 y Schedule Trigger typeVersion: 1.2, según el formato de exportación de n8n 2.x usado aquí. Revisa los avisos de migración que muestre n8n tras importar, antes de publicar.

¿Qué metales están disponibles?

Puedes consultar oro (XAU), plata (XAG) y cobre (HG). Ningún plan ofrece platino ni paladio. Cambia el código del metal en el símbolo, por ejemplo: XAG-USD-SPOT.

¿El plan gratuito es realmente gratis?

Sí. El plan gratuito incluye 5.000 consultas/mes, no requiere tarjeta de crédito y no caduca. Puedes obtener tu clave de API al registrarte en /onboarding.

¿Puedo pedirle a Claude que cree el flujo?

Sí. Conecta Claude al servidor MCP de goldprice.dev y pide: Crea un flujo n8n 2.x que consulte /v1/spot/XAU-USD-SPOT cada hora con HTTP Request v4.2. Usa Header Auth para X-API-Key y excluye las credenciales de la exportación. Revisa los nodos importados y prueba el flujo manualmente antes de publicarlo.

Sigue leyendo

Empieza con una clave API gratis

5.000 solicitudes al mes en el plan gratuito. Sin tarjeta de crédito.

Obtén una clave gratis