namazvakti

mongodb
nestjs

Namaz Vakitleri API

Bu API, Dünya'daki tüm şehirlerin namaz vakitlerini hesaplayan bir API'dir.

Hesaplama yöntemi praytimes.org sitesinden alınmıştır.

API Erişim Noktaları

MetodErişim NoktasıAçıklama
GET/api/v1/countriesVeritabanındaki tüm ülkeleri dizi olarak döndürür.
GET/api/v1/cities/:country_idVerilen country_id değeriyle eşleşen tüm şehirleri döndürür.
GET/api/v1/towns/:city_idVerilen city_id değeriyle eşleşen tüm ilçeleri döndürür.
GET/api/v1/town/:nameİsme göre arama yapmak için en az 3 karakter gönderilmelisiniz 10 kayıt döner
GET/api/v1/nearest/:latitude/:longitudeVerdiğiniz koordinatlara göre en yakın ilçenin bilgilerini döner
GET/api/v1/praytimes/:townidBelirtilen townid değerine göre namaz vakitlerini döndürür
GET/api/v1/prayingtime/monthly/:townidBelirtilen townid değerine göre bulunduğumuz ayın namaz vakitlerini döndürür
GET/api/v1/prayingtime/yearly/:townidBelirtilen townid değerine göre bir sonraki yılın sonuna kadar olan namaz vakitlerini döndürür
GET/api/v1/prayingtime/nearest/:latitude/:longitudeVerdiğiniz koordinatlara en yakın ilçenin namaz vakitlerini döner

Türkiye için hesaplama yöntemlerinde kullanılan kaynaklar

Diyanet işleri başkanlığına göre

  • İmsak : 18 derece
  • Yatsı: 17 derece
Diyanet: {
    name: 'Diyanet İşleri Başkanlığı',
    params: {
        fajr: 18, // İmsak
        dhuhr: 6, // Öğle
        asr: 1.09, // İkindi
        maghrib: 2.2, // Akşam
        isha: 17, // Yatsı
        midnight: 'Jafari' // Gece Yarısı
    }
}

Bağlantılar

Stats

Alt

namazvakti • Mustafa Genç