Döviz Kuru API
Dolar, euro, sterlin ve 30'dan fazla paranın TL karşılığı; tek istekte, JSON olarak.
/v1/doviz varsayılan olarak anlık Kapalıçarşı kurunu döndürür: USD, EUR, GBP, CHF, CAD, AUD, JPY, SAR, KWD, AED, QAR ve JOD için alış ve satış fiyatı dakikada bir güncellenir. Listede olmayan paralar için Avrupa Merkez Bankası (ECB) referans kurundan hesaplanan çapraz kur verilir; her satırın kaynak alanı hangisinin kullanıldığını söyler.
?tur=referans ile yalnızca merkez bankası referans kurlarını alırsınız (günde bir güncellenir, banka satış kuru değildir). Tutar çevirmek için /v1/cevir/doviz yeterli: 100 USD kaç TL, 250 EUR kaç GBP gibi soruları tek çağrıda yanıtlar.
Temel döviz uçları ücretsiz pakette de açıktır. Haber siteleri, e-ticaret fiyat çevirisi, muhasebe ve mobil uygulamalar için yeterli sıklıktadır; kendi sunucunuzda 1–5 dakika önbelleklemeniz kotanızı korur.
Hızlı başlangıç
Anahtarınızı X-API-Key başlığında gönderin (ücretsiz anahtar al).
Anahtarı tarayıcı koduna koymayın; sunucunuzdan çağırıp sonucu önbelleğe alın.
<?php
$ch = curl_init('https://api.veriapi.pro/v1/doviz?kod=USD,EUR,GBP');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => ['X-API-Key: va_ANAHTARINIZ'],
]);
$yanit = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($yanit['veri']);
const yanit = await fetch("https://api.veriapi.pro/v1/doviz?kod=USD,EUR,GBP", {
headers: { "X-API-Key": "va_ANAHTARINIZ" },
});
const { veri, kaynak } = await yanit.json();
console.log(veri);
import requests
r = requests.get("https://api.veriapi.pro/v1/doviz?kod=USD,EUR,GBP",
headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \ "https://api.veriapi.pro/v1/doviz?kod=USD,EUR,GBP"
Örnek yanıt
GET https://api.veriapi.pro/v1/doviz?kod=USD,EUR,GBP — gerçek veriyle; listeler kısaltıldı.
{
"veri": {
"tarih": "2026-11-02",
"tur": "anlik",
"kurlar": [
{
"kod": "USD",
"ad": "ABD Doları",
"birim": 1,
"deger": 49.936,
"alis": 49.775,
"satis": 49.936,
"onceki": 49.857,
"degisim_yuzde": 0.16,
"kaynak": "kapalicarsi",
"zaman": "2026-11-01T22:13:33.3124304Z"
},
{
"kod": "EUR",
"ad": "Euro",
"birim": 1,
"deger": 55.652,
"alis": 55.278,
"satis": 55.652,
"onceki": 55.653,
"degisim_yuzde": -0.0,
"kaynak": "kapalicarsi",
"zaman": "2026-11-01T22:15:07.1789059Z"
},
{
"kod": "GBP",
"ad": "İngiliz Sterlini",
"birim": 1,
"deger": 66.754,
"alis": 66.287,
"satis": 66.754,
"onceki": 66.401,
"degisim_yuzde": 0.53,
"kaynak": "kapalicarsi",
"zaman": "2026-11-01T22:13:33.3136823Z"
}
],
"not": "Anlık serbest piyasa (Kapalıçarşı) satış kuru, dakikada bir güncellenir; yol gösterici niteliktedir. `kaynak` = ecb olan satırlar merkez bankası referans kur…"
},
"kaynak": [
{
"kod": "biquote",
"ad": "biquote.io",
"lisans": "Yazılı yeniden dağıtım izniyle (11.2026); fiyatlar yol gösterici niteliktedir",
"atif": "Piyasa verisi: biquote.io (Kapalıçarşı fiyatları Harem Altın / Hakan Döviz; atıf zorunlu değildir)",
"url": "https://biquote.io/"
},
{
"kod": "ecb",
"ad": "Avrupa Merkez Bankası (ECB)",
"lisans": "Kaynak gösterilerek serbest; ücretsiz olarak ECB sitesinde de yayımlanır",
"atif": "Kaynak: Avrupa Merkez Bankası euro referans kurları (çapraz kurlar VeriApi.Pro tarafından hesaplanmıştır)",
"url": "https://www.ecb.europa.eu/stats/exchange/eurofxref/html/index.en.html"
}
],
"guncelleme": "2026-11-02T01:15:15",
"bayat": false
}
Uçlar ve parametreler
GET /v1/doviz
ücretsiz pakette
1 birim
Döviz kurları (TRY): anlık Kapalıçarşı alış/satış, dakikada bir; ?tur=referans ile merkez bankası kuru
| Parametre | Tür | Açıklama |
|---|---|---|
| kod | metin | Virgülle kodlar (ör. USD,EUR,GBP) |
| tur | metin | anlik: Kapalıçarşı, dakikada bir; referans: ECB gün sonu varsayılan: anlik |
GET /v1/cevir/doviz
ücretsiz pakette
1 birim
Döviz çevirici (anlık kur)
| Parametre | Tür | Açıklama |
|---|---|---|
| miktar* | sayı | |
| kaynak* | metin | |
| hedef* | metin | |
| tur | metin | varsayılan: anlik |
GET /v1/doviz/gecmis
ücretsiz pakette
1 birim
TCMB döviz alış / satış kuru geçmişi (5 yıla kadar)
| Parametre | Tür | Açıklama |
|---|---|---|
| kod | metin | varsayılan: USD |
| gun | tam sayı | varsayılan: 30 |
| baslangic | metin | |
| bitis | metin |
Konum alan uçlarda konum (slug), il + ilce (ad, slug ya da plaka) ya da enlem + boylam kullanılabilir.
Tüm parametreler: OpenAPI belgesi.
Nerelerde kullanılır?
- ✓Haber sitesinde döviz bandı ya da kutusu
- ✓E-ticarette fiyatı TL'ye çevirme
- ✓Muhasebe ve fatura uygulamasında günlük kur
- ✓Mobil uygulamada kur takibi
Kaynak ve lisans
- biquote.io · Yazılı yeniden dağıtım izniyle (11.2026); fiyatlar yol gösterici niteliktedir · kaynak
Atıf: Piyasa verisi: biquote.io (Kapalıçarşı fiyatları Harem Altın / Hakan Döviz; atıf zorunlu değildir)
- Avrupa Merkez Bankası (ECB) · Kaynak gösterilerek serbest; ücretsiz olarak ECB sitesinde de yayımlanır · kaynak
Atıf: Kaynak: Avrupa Merkez Bankası euro referans kurları (çapraz kurlar VeriApi.Pro tarafından hesaplanmıştır)
- TCMB Elektronik Veri Dağıtım Sistemi (EVDS) · Kaynak gösterilerek kullanılır; müşteriye ek ücret olarak yansıtılmaz · kaynak
Atıf: Kaynak: TCMB EVDS (Yİ-ÜFE TÜİK; mevduat faizleri ve döviz kurları TCMB)
Her yanıtın kaynak alanı bu bilgiyi taşır; veriyi gösterdiğiniz yerde atıf metnini yazın.
Sık sorulan sorular
Döviz kuru API'si ücretsiz mi?
Evet. /v1/doviz ve /v1/cevir/doviz ücretsiz pakette de kullanılabilir; günlük 500 istek birimi hakkınız vardır ve her döviz isteği 1 birimdir.
Kurlar ne sıklıkla güncellenir?
Kapalıçarşı kurları dakikada bir, ECB referans kurları iş günlerinde günde bir güncellenir. Yanıttaki guncelleme alanı verinin zamanını verir.
Banka kuru mu, serbest piyasa kuru mu?
Varsayılan kur Kapalıçarşı (serbest piyasa) alış/satış fiyatıdır. Merkez bankası referans kuru için ?tur=referans kullanın; hiçbiri belirli bir bankanın gişe kuru değildir.
Geçmiş kurlar alınabilir mi?
TCMB döviz alış/satış kuru geçmişi /v1/doviz/gecmis ucundan 5 yıla kadar alınır (EVDS bağlantısı açıkken).
Bu sayfa şu aramalar için de: dolar kuru api · euro kuru api · kur api · döviz api ücretsiz · currency api türkiye · exchange rate api TRY