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ı:
namazUç 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.Tek il: vakitler + sıradaki vakit.
{il} plaka ya da slug.Arşivden geçmiş günlerin vakitleri.
Parametreler
| Parametre | Yer | Açıklama |
|---|---|---|
{il} | yol | Plaka (42) ya da slug (konya). Verilmezse tüm iller döner. |
gun | sorgu | Yalnız /gecmis ucunda: kaç günlük geçmiş. Varsayılan 30, en çok 3650. |
Alanlar
il
| Alan | Tip | Açıklama |
|---|---|---|
id | int | Plaka. |
ad | string | İl adı. |
slug | string | İl slug'ı. |
enlem / boylam | float | Merkez koordinatı. |
vakitler
| Alan | Tip | Açıklama |
|---|---|---|
tarih | string | Vakitlerin ait olduğu gün, YYYY-AA-GG. |
imsak | string | İmsak, SS:DD (Türkiye saati). |
gunes | string | Güneş. |
ogle | string | Öğle. |
ikindi | string | İkindi. |
aksam | string | Akşam. |
yatsi | string | Yatsı. |
siradaki
| Alan | Tip | Açıklama |
|---|---|---|
vakit | string | Vakit anahtarı: imsak, gunes, ogle, ikindi, aksam, yatsi. |
ad | string | Görüntülenecek Türkçe ad (ör. Akşam). |
saat | string | Vaktin saati. |
kalan_dk | int | Şu andan o vakte kalan dakika (yukarı yuvarlanır). |
yarin | bool | Yatsı 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ü) | null | Veri bugüne ait değilse siradaki tümüyle null gelir. |
gecmis · gunler[]
| Alan | Tip | Açıklama |
|---|---|---|
tarih | string | Gün. |
imsak … yatsi | string | O 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
/v1/namaz(tüm iller) yanıtındaillerbir nesnedir, dizi değil: anahtarlar plaka dizgileridir ("1","6","42"…) vesiradakihesaplanmaz.- Saatler Türkiye saatine (
Europe/Istanbul) göredir; yaz saati uygulaması yoktur. - Kaynak tek bir il için zaman aşımına uğrayabilir. 60'tan çok il başarısız olursa dosya hiç güncellenmez, eski veri
bayatişaretiyle sunulmaya devam eder. - Bu kümenin bayatlık eşiği 36 saattir: günlük çekim bir kez kaçtığında alarm üretmez, iki kez kaçtığında üretir.