SanaterServis API
Namaz vakitleri, finans, hava durumu, futbol ve dünya yerleşim verisi (ülke → il → ilçe) tek JSON servisinde. Zamanlanmış kümeler düzenli tazelenir; kaynak yanıt vermezse son geçerli veri bayat:true işaretiyle sunulmaya devam eder.
Hızlı başlangıç
X-Api-Key: ss_… başlığı ya da ?anahtar=ss_… parametresi.X-RateLimit-Remaining başlığı kalan hakkı gösterir.curl -H "X-Api-Key: ss_…" https://api.sanater.com/v1/namaz/konya
$ctx = stream_context_create(["http" => ["header" => "X-Api-Key: ss_…"]]);
$veri = json_decode(file_get_contents("https://api.sanater.com/v1/finans", false, $ctx), true);fetch("https://api.sanater.com/v1/hava/42", { headers: { "X-Api-Key": "ss_…" } })
.then(r => r.json()).then(console.log);Bölüm belgeleri
Her bölümün kendi sayfasında uçların tamamı, parametreler, alan alan yanıt açıklaması, örnek yanıt, çalışan kod parçaları ve bilinmesi gereken kısıtlar var.
Uç noktalar
id), ad, slug, enlem, boylam. Anahtar gerektirmez. Tam kullanım →{il} plaka ya da slug; /v1/namaz tüm iller. Tam kullanım →/v1/finans/{kod} tek kalem. Tam kullanım →/v1/hava tüm iller. Tam kullanım →/v1/puan-durumu lig listesi. Tam kullanım →/v1/finans/gecmis?kod=DOLAR&gun=30, /v1/namaz/{il}/gecmis?gun=30, /v1/hava/{il}/gecmis?gun=7, /v1/puan-durumu/{lig}/gecmis?tarih=2026-09-01. Tam kullanım →/v1/arsiv/{küme}/{id}). Tam kullanım →Kimlik doğrulama ve limitler
/v1/durum ve /v1/sehirler dışındaki uçlar API anahtarı ister. Anahtarsız ya da tanınmayan anahtar 401, iptal edilmiş anahtar / askıdaki hesap / yetkisiz küme 403, günlük limit aşımı 429 döner. Limit her gece 00:00 (Türkiye) sıfırlanır; hesap panelinden anahtar başına küme kısıtı tanımlanabilir.
Yanıt zarfı
Her yanıt ok, kume, kaynak, guncelleme (ISO 8601, Türkiye saati), yas_sn ve bayat alanlarını taşır. Yanıtlar ETag taşır; If-None-Match gönderen istemci değişmeyen veri için 304 alır. Hava ikon kodları: 1/33 açık, 2/34 parçalı bulutlu, 3 bulutlu, 4 kapalı, 5 yağmur, 6 çisenti, 7 kar, 8 sis, 9 fırtına (33/34 gece).
{
"ok": true,
"kume": "finans",
"kaynak": "haber7",
"guncelleme": "2026-09-11T11:00:03+03:00",
"yas_sn": 412,
"bayat": false,
"veri": { "kod": "DOLAR", "ad": "Dolar", "deger": 48.49, "degisim": 0.12, "yon": "yukari" }
}Canlı durum
| Küme | Durum | Güncelleme | Plan |
|---|---|---|---|
| Namaz vakitleri | güncel | 4.9 sa önce | günde 1 (00:20 sonrası) |
| Finans | güncel | 52 dk önce | her 60 dk |
| Hava durumu | güncel | 32 dk önce | her 60 dk |
| Puan durumu | güncel | 7.2 sa önce | saat 10, 13, 16, 19, 22 |
| Fikstür | güncel | 7.2 sa önce | saat 10, 13, 16, 19, 22 |
Yerleşim verisi (/v1/yerler) statik olduğu için bu tabloda yer almaz.
Kaynaklar: haber7 (namaz, finans, futbol), Open-Meteo (hava), GeoNames — CC BY 4.0 (yerler). Takım logoları bu sunucuya aynalanır (/resim/futbol/…). Veriler bilgilendirme amaçlıdır.