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.

Ücretsiz pakette var JSON · Türkçe3 uç Kaynak: VeriApi.Pro hesaplaması (Diyanet yöntemi)

/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)

ParametreTürAçı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

ParametreTürAçı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

ParametreTürAçı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