Döviz kuru API'leri (aynı zamanda Kur API'leri veya para birimi kuru API'leri olarak da adlandırılır), uygulamalar, panolar ve finansal sistemler için döviz verilerini (güncel, geçmiş ve zaman serisi) sunar. Sağlayıcılar, en azından /latest
, /convert
, /symbols
ve /timeseries
gibi uç noktaları yayınlar. Birçoğu ayrıca dalgalanma pencereleri, temel para birimi değiştirme ve kripto veya metaller kapsamı gibi ayrıntılı özellikler de ekler.
Arka planda doğruluk kaynaklardan gelir. Bazı platformlar merkez bankalarından (örneğin Avrupa Merkez Bankası) veri toplarken, diğerleri ticari bankalar, aracı kurumlar ve piyasa yerlerinden gelen kurları birleştirir. Güncelleme sıklığı günlük referans kurlardan dakika düzeyinde veya gerçek zamanlı anlık verilere kadar değişir. Gecikme, hız limitleri ve çalışma süresi, alışveriş sepetinizin, faturalandırma motorunuzun veya hazine raporunuzun ölçekte güvenilir kalıp kalmadığını belirler.
Döviz kuru API'lerinde göreceğiniz yaygın yetenekler:
- 150-170'den fazla itibari para birimi için canlı spot kurlar (bazıları kripto ve metalleri içerir)
- Geriye dönük testler ve denetimler için geçmiş kurlar (tek günlük ve uzun zaman serisi)
- Hassas, denetlenebilir matematik için para birimi dönüştürme uç noktaları
- Semboller ve meta veriler (adlar, ondalık sayılar, bölgeler, bayraklar)
- Anlık güncellemeler için web kancaları veya akış (daha az yaygın)
Pratik kullanım senaryoları birçok ekibi kapsar:
- Fiyatlandırma: adil, tutarlı yuvarlama ile çoklu para birimli ürün katalogları
- Ödemeler: ödeme, mutabakat, risk kontrolleri ve uzlaştırma
- Raporlama: ay sonu yeniden değerleme, Kâr ve Zarar (P&L) ve yasal beyannameler
- İçgörüler: panolar, uyarılar ve korunma modelleri
Dikkat edilmesi gerekenler:
- Veri kaynağı: Sağlayıcınızın kaynaklarını ve yenileme sıklığını bilin
- SLA ve kotalar: Yoğun saatlerdeki hız limitleri sepetleri sessizce bozabilir
- Uyumluluk: Bazı piyasalar veri yeniden dağıtımını kısıtlar; lisansınızı öğrenin
- Yük devretme: Sistemi çalışır durumda tutmak için bir yedek (birincil + ikincil) oluşturun
Kısacası, Döviz kuru API'leri küresel uygulamaların belkemiğidir. Onları ödemelere veya kimlik doğrulamaya gösterdiğiniz özenle seçin—ardından kendi entegrasyonlarınızı sağlam tutmak için birinci sınıf bir API geliştirme aracıyla eşleştirin.
Döviz Kuru API'leri Nasıl Seçilir?
Tüm Döviz kuru API'leri eşit değildir. Kod (veya para) taahhüt etmeden önce, sağlayıcıları basit bir matrise göre değerlendirin. Amaç, işinizi kırılgan bir hizmete kilitlemeden doğruluk, hız, kapsam ve maliyeti dengelemektir.
Temel kriterler (ve neden önemli oldukları):
- Kaynaklar ve metodoloji: Merkez bankası referansları ve harmanlanmış piyasa kurları
- Güncelleme sıklığı: Her gün 16:00 CET'de mi, saatlik mi, yoksa dakika düzeyinde mi?
- Kapsam: İtibari para, kripto, metaller; sembol sayısı; egzotik çiftler
- Geçmiş derinliği: Ne kadar geriye gidiyor ve zaman serisi uç noktaları dahil mi?
- Kotalar ve hız limitleri: Ani kapasite, eşzamanlı çağrılar, adil kullanım kuralları
- Çalışma süresi ve gecikme: Durum sayfalarıyla %99,9+ mı, yoksa kanıtsız vaatler mi?
- Fiyatlandırma modeli: Ücretsiz katman, kullandıkça öde (PAYG), abonelikler, kurumsal sözleşmeler
- Şartlar ve lisanslama: Yeniden dağıtım, önbelleğe alma ve alt akış kullanım hakları
- Araçlar: Belgeler, SDK'lar, örnekler ve sanal alan verileri
Değiş tokuşları çerçevelemek için kompakt bir karşılaştırma tablosu:
Faktör | Günlük referans akışları | Harmanlanmış banka/aracı kurum kurları |
Doğruluk | Referans kullanımı için yüksek | Gerçek dünya fiyatlandırması için yüksek |
Güncellik | Günlük | Dakika düzeyinde veya daha iyi |
Oynaklık yönetimi | Gün içi değil | Gün içi kapsanır |
İdeal kullanım alanı | Muhasebe, raporlar | Fiyatlandırma, ödeme, ticaret |
Riski azaltmak için en iyi uygulamalar:
- İki sağlayıcıyla başlayın; birincil çöktüğünde yedeklemeye geçmek için bir anahtar oluşturun
- Alt akış hizmetlerini kota artışlarından korumak için son sonuçları önbelleğe alın
- Sessiz kuruş kaymalarını önlemek için sabit ondalık sayılar ve tutarlı yuvarlama kullanın
- Denetim için her dönüşümü giriş, kur kaynağı ve zaman damgası ile kaydedin
- Trafiği yönlendirmeden önce yoğun olmayan zamanlarda gerçek hacimler üzerinde test edin
Kaçınılması gereken tuzaklar:
- "Ücretsiz"in "üretim için uygun" anlamına geldiğini varsaymak
- Hız limiti başlıklarını ve yeniden deneme sonrası yönergelerini göz ardı etmek
- Akışlar arasında kur kaynaklarını karıştırmak (mutabakat sorunlarına yol açar)
- Kurları halka açık bir şekilde gösterirken lisans incelemelerini atlamak
Doğru kontrol listesiyle, iş yükünüze uygun Döviz kuru API'lerini seçecek ve zamanla sağlıklı kalmalarını sağlayacaksınız.
Döviz Kuru API'leri Listesi
Aşağıda, yaygın olarak kullanılan sağlayıcılardan ve resmi kaynaklardan derlenmiş pratik bir liste bulunmaktadır. Bunu bir başlangıç noktası olarak kullanın; kapsamı, fiyatlandırmayı ve SLA'ları doğrudan her satıcıyla doğrulayın.
- 1Forge — Gerçek zamanlı Forex ve kripto kurları; 700'den fazla çift;
/quotes
,/convert
,/market_status
,/symbols
. Hızlı anlık veri ve basit dönüştürme uç noktaları için harika. - Amdoren — 150'den fazla para birimi için gerçek zamanlı ve geçmiş kurlar; basit HTTPS ve JSON; küçük uygulamalar için kullanıcı dostu ücretsiz katman.
- Fixer — 170'den fazla para birimi;
/latest
,/convert
,/timeseries
,/fluctuation
; büyük markalar tarafından güvenilen; geçmiş derinliği ve sağlam belgeleri bir araya getiriyor. - Bank of Russia — Resmi döviz ve dönüştürme verileri; açık bankacılık programının bir parçası; düzenlenmiş raporlama için güçlü.
- currency‑api — Ücretsiz, ışık hızında CDN destekli JSON; 200'den fazla para birimi ve bazı kripto/metaller; yedek veri kaynağı olarak harika.
- CurrencyFreaks — SSL, önbellekleme ve geniş varlık desteği ile gerçek zamanlı ve geçmiş FX; JSON/XML; fiyat ve özelliklerin pratik dengesi.
- Currencylayer — 168 para birimi ve metal; bankalardan toplanmış; JSON; zaman serisi ve dönüştürme; fintech ve B2B uygulamalarında popüler.
- CurrencyScoop — 150-180'den fazla para birimi; gerçek zamanlı, geçmiş ve dönüştürme; geliştirici dostu ve otomasyon iş akışlarında kullanılır.
- Çek Ulusal Bankası (CNB) — ARAD aracılığıyla kamu verileri; TXT dosyaları veya üçüncü taraf JSON sarmalayıcıları; yerel pazar için güçlü referans.
- Economia.awesome (Herkese Açık API listesi) — Genel döviz kurları ve geçmiş veriler; basit REST modeli; öğrenme ve prototipler için iyi.
- ExchangeRate‑API — 161 para birimi; günlük (ücretsiz) ila saatlik (ücretli) güncellemeler; basit uç noktalar; uzun süreli, güvenilir hizmet.
- Exchangerate.host — FX ve kripto için ücretsiz REST API; en güncel, dönüştürme ve zaman serisi; ECB dahil birden fazla kaynaktan veri çeker.
- Exchangeratesapi.io — 170'den fazla para birimi; gerçek zamanlı, geçmiş ve dönüştürmeler; hızlı yenileme ve ayrıntılı belgeler.
- Frankfurter — Ücretsiz, açık kaynak; 1999'dan beri ECB referans kurları; API anahtarı yok; JSON; muhasebe/raporlama kullanımı için ideal.
- FreeForexAPI — Canlı ve geçmiş kurlar ve dönüştürmeler için ücretsiz REST API; kayıt yok; küçük araçlar için kullanışlı.
- Polonya Ulusal Bankası (NBP) — A/B/C tablolarıyla resmi
api.nbp.pl
; güncel ve geçmiş FX ve altın; kolay GET uç noktaları. - VATComply — Temel, semboller ve tarih ile ücretsiz ECB kaynaklı
/rates
; istemci tarafı dönüşümleri ve basit arka uçlar için iyi.
Neden Apidog, Döviz Kuru API'leri için En İyi API Geliştirme Platformudur?
İyi bir sağlayıcı seçmek ilk adımdır. İkinci adım ise yük altında, denetimlerde veya uç durumlarda bozulmayacak entegrasyonlar oluşturmaktır. Apidog, API entegrasyonlarını daha az sürprizle tasarlamanıza, taklit etmenize, test etmenize, hata ayıklamanıza ve belgelemenize yardımcı olan hepsi bir arada bir API geliştirme platformudur.
Apidog, daha hızlı ve güvenli FX özellikleri sunmanıza nasıl yardımcı olur:
- Görsel API tasarımı: JSON'u elle düzenlemeden uç noktaları, şemaları ve örnekleri tanımlayın
- Herhangi bir Döviz kuru API sağlayıcısından OpenAPI'yi içe aktarın ve anında istekler oluşturun
- Mock sunucular: arka uçlar erişim ve kotaları tamamlarken ön uç ekiplerinin önünü açın
- Otomatik test: JSONPath onaylamaları, zincirleme senaryolar (oluştur → dönüştür → uzlaştır), veri odaklı testler ve performans çalıştırmaları
- Ortam ve sırlar: geliştirme/sahneleme/üretim için API anahtarlarını, temel URL'leri ve başlıkları saklayın; tek tıklamayla geçiş yapın
- Net hata ayıklama: istek geçmişi, değişkenler ve yanıt denetleyicileri tahmin yürütmeyi azaltır
- Uç nokta uyumluluk kontrolü (AI): belgelerinizi API tasarım yönergelerinize göre puanlayın ve yayınlamadan önce sorunları düzeltin
- Canlı belgeleri yayınlayın: beş erişim moduyla etkileşimli belgeler (Herkese Açık, Şifre, IP İzin Listesi, E-posta İzin Listesi, Özel Giriş)
- LLM dostu belgeler: Markdown sayfaları,
llms.txt
ve MCP Sunucusu, Cursor/Cline gibi IDE aracılarının API'lerinizi okumasına yardımcı olur
Döviz kuru API'leri için önerilen iş akışı:
- Sağlayıcınızın OpenAPI'sini (veya istekleri bir araya getirin) Apidog'a aktarın
- Bir test paketi oluşturun: en güncel kurlar, dönüştürme matematiği, zaman serisi ve yuvarlama
- Negatif testler ekleyin: kota aşıldı, geçersiz semboller, eski veriler
- Önbellekleri ve zaman aşımlarını boyutlandırmak için performans testleri çalıştırın
- Ortaklar veya dahili kullanıcılar için kontrollü belgeler yayınlayın
Güvenilir Döviz kuru API'lerini Apidog'un tutarlı araç zinciriyle birleştirdiğinizde, daha hızlı teslimat, daha az regresyon ve daha temiz denetimler elde edersiniz.
Sonuç
Döviz kuru API'leri çağırması basit olsa da doğru şekilde kullanılması kritik öneme sahiptir. Veri kaynakları, yenileme sıklığı, hız limitleri ve lisanslar, fiyatlandırma, ödemeler ve raporlamadaki sonuçları şekillendirir. Şeffaf yöntemlere, sağlam SLA'lara ve iş yükünüzün ihtiyaç duyduğu özelliklere sahip sağlayıcıları seçin—ardından önbelleğe alma ve yedeklemelerle hata durumlarına karşı tasarım yapın.
Başarının diğer yarısı ise uygulamadır. Apidog, bir API geliştirme aracı ve API geliştirme platformu olarak entegrasyonları istikrarlı tutmanıza yardımcı olur: görsel API tasarımı, paralel çalışma için mock'lar, JSONPath ile otomatik testler, yapay zeka destekli belge kontrolleri ve ayrıntılı erişim kontrolüne sahip canlı belgeler. LLM dostu çıktılar ve API Hub dağıtımı, FX arayüzlerinizin insanlar ve yapay zeka ajanları tarafından daha kolay benimsenmesini sağlar.
Hızla değişen FX dünyasında, küçük hatalar büyük maliyetlere yol açar. Disiplinle inşa edin, dikkatle izleyin ve zahmeti azaltan araçlara güvenin. Güçlü Döviz kuru API'leri seçin ve bunları Apidog aracılığıyla spesifikasyondan dağıtıma kadar çalıştırın. Sonuç basit: daha hızlı teslimat, daha net denetimler ve daha az geç saat nöbetleri—böylece ekibiniz yangın söndürmek yerine büyümeye odaklanabilir.