İçeriğe geç
SanaterServisBelgeler

Namaz vakitleri

Başlangıç ve kimlik doğrulamaŞehirlerNamaz vakitleriFinansHava durumuPuan durumuFikstürDünya yerleşim verisiGeçmiş ve arşiv

81 ilin günlük altı vakti, sıradaki vakit ve kalan dakika.

Erişimanahtar gerekliküme adı: namaz
Uç noktalar3aşağıda tek tek açıklanır
Kaynakhaber7
TazelemeGünde bir00:20 sonrası

Vakitler günde bir kez, gece yarısından sonra tüm iller için çekilir ve gün boyunca değişmez. vakitler.tarih her zaman verinin hangi güne ait olduğunu söyler — istemcinizde günü buna göre doğrulayın.

siradaki alanı isteğin yapıldığı ana göre hesaplanır, veriyle birlikte önbelleğe alınmaz; geri sayım göstermek için doğrudan kullanabilirsiniz.

Uç noktalar

GET/v1/namaz
81 ilin vakitleri tek yanıtta; iller nesnesi plakaya göre anahtarlanır.
GET/v1/namaz/{il}
Tek il: vakitler + sıradaki vakit. {il} plaka ya da slug.
GET/v1/namaz/{il}/gecmis
Arşivden geçmiş günlerin vakitleri.

Parametreler

ParametreYerAçıklama
{il}yolPlaka (42) ya da slug (konya). Verilmezse tüm iller döner.
gunsorguYalnız /gecmis ucunda: kaç günlük geçmiş. Varsayılan 30, en çok 3650.

Alanlar

il

AlanTipAçıklama
idintPlaka.
adstringİl adı.
slugstringİl slug'ı.
enlem / boylamfloatMerkez koordinatı.

vakitler

AlanTipAçıklama
tarihstringVakitlerin ait olduğu gün, YYYY-AA-GG.
imsakstringİmsak, SS:DD (Türkiye saati).
gunesstringGüneş.
oglestringÖğle.
ikindistringİkindi.
aksamstringAkşam.
yatsistringYatsı.

siradaki

AlanTipAçıklama
vakitstringVakit anahtarı: imsak, gunes, ogle, ikindi, aksam, yatsi.
adstringGörüntülenecek Türkçe ad (ör. Akşam).
saatstringVaktin saati.
kalan_dkintŞu andan o vakte kalan dakika (yukarı yuvarlanır).
yarinboolYatsı geçtiyse true olur ve sıradaki vakit yarının imsağıdır. Bu durumda saat bugünün imsağıdır, ±2 dakika sapabilir.
(tümü)nullVeri bugüne ait değilse siradaki tümüyle null gelir.

gecmis · gunler[]

AlanTipAçıklama
tarihstringGün.
imsak … yatsistringO günün altı vakti; alan adları güncel yanıtla aynıdır.

Örnek yanıt

Örnek yanıt · /v1/namaz/konya
{
  "ok": true,
  "kume": "namaz",
  "kaynak": "haber7",
  "guncelleme": "2026-09-30T00:20:25+03:00",
  "yas_sn": 62405,
  "bayat": false,
  "il": { "id": 42, "ad": "Konya", "slug": "konya",
          "enlem": 37.87, "boylam": 32.48 },
  "vakitler": {
    "tarih": "2026-09-30",
    "imsak": "05:16", "gunes": "06:37", "ogle": "12:46",
    "ikindi": "16:07", "aksam": "18:45", "yatsi": "20:00"
  },
  "siradaki": {
    "vakit": "aksam", "ad": "Akşam", "saat": "18:45",
    "kalan_dk": 65, "yarin": false
  }
}

Kullanım

curl
curl -H "X-Api-Key: ss_…" \
  https://api.sanater.com/v1/namaz/konya
JavaScript · geri sayım
const v = await (await fetch('https://api.sanater.com/v1/namaz/42', {
  headers: { 'X-Api-Key': 'ss_…' },
})).json();

if (v.siradaki) {
  const s = Math.floor(v.siradaki.kalan_dk / 60);
  const d = v.siradaki.kalan_dk % 60;
  yaz(`${v.siradaki.ad} vaktine ${s} sa ${d} dk`);
}

Bilinmesi gerekenler

← Tüm belgelerÜcretsiz anahtar alın