İş 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,JPYtek ç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 "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.
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.
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.
Otomasyon, tahmin, rapor ve analiz için uygundur; işlem yapılabilir fiyat veya takas değeri değildir.