Namaz Vakitleri API
81 il ve 973 ilçe için günlük ya da 31 günlük namaz vakitleri, iftar ve sahur saatleriyle.
/v1/namaz il, ilçe, konum adı ya da koordinatla çalışır; gun=31'e kadar ardışık günleri tek istekte döndürür. Sahur saati imsak, iftar saati akşam vaktidir.
Vakitler Diyanet'in yöntemiyle (imsak 18°, yatsı 17°, temkinler dahil) kendi sunucumuzda hesaplanır; dış kaynağa bağlı olmadığı için kesinti riski yoktur. Diyanet'in yayımladığı takvimle karşılaştırmalarımızda fark ±1 dakikadır; resmî Diyanet verisi değildir.
Güneşin doğuş ve batış saatleri ile gün uzunluğu için /v1/gunes kullanılır. Ramazan başlangıcı, kandiller ve bayramlar /v1/takvim/dini-gunler ucundadır.
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/namaz?il=duzce&ilce=akcakoca&gun=1');
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/namaz?il=duzce&ilce=akcakoca&gun=1", {
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/namaz?il=duzce&ilce=akcakoca&gun=1",
headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \ "https://api.veriapi.pro/v1/namaz?il=duzce&ilce=akcakoca&gun=1"
Örnek yanıt
GET https://api.veriapi.pro/v1/namaz?il=duzce&ilce=akcakoca&gun=1 — gerçek veriyle; listeler kısaltıldı.
{
"veri": {
"konum": {
"id": 1045,
"tur": "ilce",
"ad": "Akçakoca",
"il": "Düzce",
"plaka": 81,
"slug": "duzce-akcakoca",
"enlem": 41.08897,
"boylam": 31.12497
},
"yontem": "Diyanet (imsak 18°, yatsı 17°, temkinli)",
"gunler": [
{
"tarih": "2026-11-02",
"imsak": "05:54",
"gunes": "07:20",
"ogle": "12:44",
"ikindi": "15:31",
"aksam": "17:57",
"yatsi": "19:18",
"sahur": "05:54",
"iftar": "17:57"
}
]
},
"kaynak": [
{
"kod": "hesap_namaz",
"ad": "VeriApi.Pro hesaplaması (Diyanet yöntemi)",
"lisans": "VeriApi.Pro",
"atif": "Diyanet yöntemiyle hesaplanmıştır (imsak 18°, yatsı 17°, temkinli); resmî Diyanet verisi değildir",
"url": null
},
{
"kod": "wikidata",
"ad": "Wikidata",
"lisans": "CC0 1.0",
"atif": "Koordinatlar: Wikidata (CC0)",
"url": "https://www.wikidata.org/"
}
],
"guncelleme": "2026-11-02T01:15:30",
"bayat": false
}
Uçlar ve parametreler
GET /v1/namaz
ücretsiz pakette
1 birim
Namaz vakitleri, iftar ve sahur (31 güne kadar)
| Parametre | Tür | Açıklama |
|---|---|---|
| tarih | metin | Başlangıç (YYYY-AA-GG), varsayılan bugün |
| gun | tam sayı | Gün sayısı (en çok 31) varsayılan: 1 |
| konum | metin | Konum slug'ı (ör. duzce-akcakoca) |
| il | metin | İl adı, slug'ı ya da plaka kodu (ör. duzce, 81) |
| ilce | metin | İlçe adı (il ile birlikte) |
| enlem | sayı | Enlem (en yakın konum) |
| boylam | sayı | Boylam |
GET /v1/gunes
ücretsiz pakette
1 birim
Güneş doğuş / batış, gün uzunluğu
| Parametre | Tür | Açıklama |
|---|---|---|
| tarih | metin | |
| gun | tam sayı | varsayılan: 1 |
| konum | metin | Konum slug'ı (ör. duzce-akcakoca) |
| il | metin | İl adı, slug'ı ya da plaka kodu (ör. duzce, 81) |
| ilce | metin | İlçe adı (il ile birlikte) |
| enlem | sayı | Enlem (en yakın konum) |
| boylam | sayı | Boylam |
GET /v1/takvim/dini-gunler
ücretsiz pakette
1 birim
Kandiller, Ramazan başlangıcı, hicri yılbaşı, bayramlar
| Parametre | Tür | Açıklama |
|---|---|---|
| yil | tam sayı |
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 namaz vakti ve iftar sayacı
- ✓Cami ve dernek siteleri
- ✓Mobil namaz vakti uygulaması
- ✓Ramazan'da iftar/sahur widget'ı
Kaynak ve lisans
- VeriApi.Pro hesaplaması (Diyanet yöntemi) · VeriApi.Pro
Atıf: Diyanet yöntemiyle hesaplanmıştır (imsak 18°, yatsı 17°, temkinli); resmî Diyanet verisi değildir
Her yanıtın kaynak alanı bu bilgiyi taşır; veriyi gösterdiğiniz yerde atıf metnini yazın.
Sık sorulan sorular
Namaz vakitleri API'si ücretsiz mi?
Evet, ücretsiz pakette de açıktır. 31 günlük vakit tek istektir (1 birim); hazır namaz vakti widget'ı da vardır.
Diyanet ile aynı mı?
Diyanet yöntemiyle hesaplanır, yayımlanan takvimle ±1 dakika uyumludur. Resmî Diyanet verisi değildir; yanıttaki atıf bunu belirtir.
İlçe bazında var mı?
Evet, 973 ilçenin tamamı için. Ayrıca enlem/boylam vererek herhangi bir nokta için hesaplatabilirsiniz.
İftar ve sahur saati nerede?
Her günün kaydında iftar (akşam vakti) ve sahur (imsak) alanları ayrıca yer alır.
Bu sayfa şu aramalar için de: ezan vakti api · iftar saati api · imsakiye api · namaz vakti json · prayer times api turkey