RehberlerEğitimler

n8n HTTP Request düğümüyle döviz kuru çekme

Güncel kurları alan, her değeri ifadelerde kullanılabilir hâle getiren ve zamanlanmış çalışan küçük bir iş akışı kurun. Topluluk düğümü gerekmez.

6 Ağu 2026 · 6 min

İş gören kurulum üç düğümden oluşur: Schedule Trigger, HTTP Request ve verinin gideceği yer. Önce anahtarsız yanıtı kontrol edin. Çalıştığında ücretsiz anahtarı başlık kimlik bilgisi olarak kaydedip akışı etkinleştirin.

  • n8n ile gelen HTTP Request düğümünü kullanın.
  • /v1/latest/USD?symbols=EUR,GBP,JPY tek çağrıda üç kuru döndürür.
  • Değeri {{$json.rates.EUR}} gibi bir ifadeyle okuyun.
  • Anahtarı her düğüme yazmak yerine Header Auth içinde saklayın.
  • Saatlik çalışma 30 günde yaklaşık 720 çağrı yapar.

Üç düğümlü akışı kurun

Schedule Trigger → HTTP Request → Edit Fields ekleyin. Test sırasında Manual Trigger kullanabilirsiniz. Edit Fields, veriyi tabloya, veritabanına veya mesaja göndermeden önce sadeleştirir.

HTTP isteğini ayarlayın

GET seçin, aşağıdaki adresi girin ve Query Parameters bölümünü açın. Ad symbols, değer EUR,GBP,JPY, yanıt biçimi JSON olsun. Ardından Execute step düğmesine basın.

curl
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP,JPY"

Kurları ifadeyle okuyun

Edit Fields içindeki değerleri Expression yapın. {{$json.rates.EUR}} EUR kurunu verir. Kaynağı ve güncelleme zamanını açıklayabilmek için {{$json.source}} ile {{$json.data_updated_at}} alanlarını da tutun.

n8n · expressions
EUR  {{$json.rates.EUR}}GBP  {{$json.rates.GBP}}JPY  {{$json.rates.JPY}}source  {{$json.source}}updated  {{$json.data_updated_at}}

Anahtarı kimlik bilgisi olarak saklayın

Ücretsiz anahtarı oluşturduktan sonra n8n içinde Header Auth ekleyin. Ad Authorization, değer Bearer exr_live_your_key olsun. Böylece dışa aktarılan iş akışı anahtarı içermez.

Anahtarı düğüm parametresine yazmayın

n8n kimlik bilgilerini iş akışından ayrı saklar. Paylaşılan JSON yalnızca referansı taşır.

İşe uygun bir sıklık seçin

Operasyon panosu için saatlik, günlük rapor için günde bir kez çoğu zaman yeterlidir. Yeni para birimlerini symbols listesine ekleyin; HTTP düğümünü çoğaltmayın.

Gösterge niteliğinde kurlar

Otomasyon, tahmin, rapor ve analiz için uygundur; işlem yapılabilir fiyat veya takas değeri değildir.

Sorular

Özel bir n8n düğümü gerekli mi?

Hayır. Yerleşik HTTP Request düğümü GET isteğini yapar ve JSON’u doğrudan verir.

EUR kuru nasıl okunur?

symbols içine EUR ekleyin ve sonraki düğümde {{$json.rates.EUR}} kullanın.

API anahtarı nerede tutulmalı?

Authorization adlı Header Auth kimlik bilgisinde, değer olarak Bearer ve anahtar birlikte tutulmalı.

Ücretsiz planda günlük döviz kuru cron işi çalıştırabilir miyim?

Evet. Tüm para birimlerini tek bir symbols isteğinde toplayın. Günde bir çalışma 30 günde yaklaşık 30, saatlik çalışma yaklaşık 720 çağrı yapar. İkisi de 5,000 çağrılık ücretsiz kotaya sığar.

Okumaya devam edin

Ücretsiz bir API anahtarıyla başlayın

Ücretsiz planda ayda 5.000 istek. Kredi kartı gerekmez.

Ücretsiz anahtar alın