مواقيت الصلاة
مجانية · بدون مفتاح · CORS مفعّل

واجهة مواقيت الصلاة البرمجية

واجهة JSON مجانية لمواقيت الصلاة في أي مكان. كل إعداد في التطبيق هو معامل في الرابط، فتحصل على المواقيت التي يتوقعها مستخدموك تماماً. استدعها من المتصفح أو الخادم أو الشاشات الذكية.

البدء السريع

بالمدينة

curl "https://prayer.yazanmy.com/api/v1/times?city=Amman"

بالإحداثيات، العصر الحنفي، نظام 12 ساعة

curl "https://prayer.yazanmy.com/api/v1/times?lat=24.8607&lng=67.0011&madhab=hanafi&format=12h"

طابق مسجدك: الفجر +2، العشاء −3 دقائق

curl "https://prayer.yazanmy.com/api/v1/times?city=London&method=MoonsightingCommittee&adjust=fajr:2,isha:-3"

JavaScript

const res = await fetch("https://prayer.yazanmy.com/api/v1/next?city=Dubai");
const { data } = await res.json();
console.log(data.next.label, data.next.time, data.secondsUntilNext);

اشترك في تقويم Google أو Apple أو Outlook (12 شهراً)

webcal://prayer.yazanmy.com/api/v1/calendar?city=Istanbul&months=12&output=ics

نقاط الوصول

GET/api/v1/times

مواقيت يوم واحد (اليوم افتراضياً، أو ‎?date=YYYY-MM-DD).

/api/v1/times?city=Amman
GET/api/v1/calendar

شهر كامل (أو حتى 12 عبر ‎?months=). الصيغة json أو csv أو ics للاشتراك في أي تقويم.

/api/v1/calendar?lat=31.95&lng=35.93&month=2026-10
GET/api/v1/next

الصلاة الحالية والقادمة وعدد الثواني المتبقية. غير مخزنة مؤقتاً.

/api/v1/next?city=Cairo&lang=ar
GET/api/v1/qibla

اتجاه القبلة (درجة من الشمال الحقيقي) والمسافة إلى الكعبة.

/api/v1/qibla?lat=51.5072&lng=-0.1276
GET/api/v1/ramadan

إمساكية رمضان كاملة: الإمساك والفجر والإفطار والعشاء وساعات الصيام لكل يوم. رمضان الحالي أو القادم، أو ‎?year= هجري.

/api/v1/ramadan?city=Amman
GET/api/v1/events

المناسبات الإسلامية القادمة (رمضان، عيد الفطر، عرفة، عيد الأضحى، رأس السنة، عاشوراء) مع الأيام المتبقية.

/api/v1/events?lang=ar
GET/api/v1/duas

أدعية بمصادرها حسب التصنيف (بعد الأذان، بعد الصلاة، الصباح والمساء، رمضان، الجمعة، المسجد، عامة).

/api/v1/duas?category=ramadan
GET/api/v1/methods

كل طرق الحساب وزواياها، وكل القيم المسموحة للخيارات.

/api/v1/methods
GET/api/v1/geocode

ابحث في قائمة المدن المدمجة (بالعربية أو الإنجليزية)، أو ‎?lat=&lng= لأقرب مدينة.

/api/v1/geocode?q=إسطنبول

المعاملات

مشتركة بين كل النقاط. القيم غير الصحيحة تعيد 400 مع قائمة بكل الأخطاء.

الاسمالقيمالافتراضيالوصف
lat, lng-90…90, -180…180—الإحداثيات. مطلوبة إلا إذا أرسلت city.
citytext—اسم المدينة بالعربية أو الإنجليزية من القائمة المدمجة. أضف country=JO لتحديد الدولة.
tzIANA zonefrom coordinatesالمنطقة الزمنية مثل Asia/Amman. إن لم تُرسل تؤخذ من أقرب مدينة مدرجة، وإلا تُقدّر من خط الطول. أرسلها لضمان التوقيت الصيفي.
dateYYYY-MM-DDtoday (in tz)اليوم المطلوب في ‎/times.
month, monthsYYYY-MM, 1…12this month, 1النطاق في ‎/calendar.
methodauto | see /methodsautoauto يختار الجهة المعتمدة في بلد الموقع (الأردن ← الأوقاف، السعودية ← أم القرى…).
madhabshafi | hanafishafiظل العصر: مثل (الجمهور) أو مثلين (الحنفي).
fajrAngle, ishaAngle0…30methodتجاوز زوايا الفجر والعشاء.
ishaInterval0…180methodالعشاء بعد المغرب بعدد ثابت من الدقائق.
maghribAngle0…30methodالمغرب بزاوية بدلاً من الغروب.
adjustfajr:2,isha:-30تعديل بالدقائق لكل صلاة. أو adjust_fajr=2.
iqamafajr:20,isha:10—دقائق الإقامة بعد كل أذان؛ تضيف كائن iqama إلى الاستجابة.
jumuahHH:MMDhuhrوقت صلاة الجمعة في مسجدك. يوم الجمعة تحتوي الاستجابة على الحقل jumuah.
imsak0…6010دقائق الإمساك قبل الفجر (نهاية السحور).
hijriAdjust-2…20إزاحة التاريخ الهجري ليطابق رؤية الهلال المحلية. يؤثر على رمضان والمناسبات.
elevation0…9000 m0الارتفاع عن الأفق المحيط (برج، قمة جبل). ليس الارتفاع عن سطح البحر.
highLatauto | middleofthenight | seventhofthenight | twilightangleautoطريقة حساب الفجر والعشاء في خطوط العرض العليا.
polarUnresolved | AqrabBalad | AqrabYaumUnresolvedالأيام القطبية: null، أو أقرب بلد، أو أقرب يوم.
shafaqgeneral | ahmer | abyadgeneralنوع الشفق، للجنة رؤية الهلال فقط.
roundingnearest | up | nonenearestالتقريب إلى الدقيقة.
format24h | 12h | iso | unix24hصيغة الأوقات. iso تتضمن فرق التوقيت.
langen | arenلغة التواريخ وأسماء الصلوات.
prayersfajr,dhuhr,…5 prayersالصلوات التي تُضاف إلى تقويم ics.

طرق الحساب

methodالجهةFajrIsha
MuslimWorldLeagueرابطة العالم الإسلامي · أوروبا والشرق الأقصى، افتراضي18°17°
UmmAlQuraأم القرى، مكة المكرمة · السعودية18.5°90 min
Egyptianالهيئة المصرية العامة للمساحة · أفريقيا، سوريا، لبنان، ماليزيا19.5°17.5°
Jordanوزارة الأوقاف، الأردن · الأردن18°18°
Karachiجامعة العلوم الإسلامية، كراتشي · باكستان، بنغلاديش، الهند، أفغانستان18°18°
Dubaiدبي · الإمارات18.2°18.2°
Kuwaitالكويت · الكويت18°17.5°
Qatarقطر · قطر18°90 min
Turkeyرئاسة الشؤون الدينية، تركيا · تركيا18°17°
Tehranمعهد الجيوفيزياء، طهران · إيران17.7°14°
Singaporeسنغافورة · سنغافورة، ماليزيا، إندونيسيا20°18°
NorthAmericaالجمعية الإسلامية لأمريكا الشمالية · أمريكا الشمالية15°15°
MoonsightingCommitteeلجنة رؤية الهلال · بريطانيا وأمريكا الشمالية18°18°
Franceاتحاد المنظمات الإسلامية، فرنسا · فرنسا12°12°
Customزوايا مخصصة · حدد زوايا الفجر والعشاء18°17°

الاستجابة

GET /api/v1/times?city=Amman&date=2026-10-06

{
  "code": 200,
  "status": "OK",
  "data": {
    "date": {
      "gregorian": "2026-10-06",
      "readable": "Tuesday, 6 October 2026",
      "weekday": 2,
      "hijri": {
        "day": 25,
        "month": 4,
        "year": 1448,
        "label": "Rabiʻ II 25, 1448 AH"
      }
    },
    "timings": {
      "fajr": "05:12",
      "sunrise": "06:33",
      "dhuhr": "12:24",
      "asr": "15:45",
      "maghrib": "18:20",
      "isha": "19:36"
    },
    "extra": {
      "imsak": "05:02",
      "sunset": "18:15",
      "midnight": "23:47",
      "lastThird": "01:35"
    },
    "iqama": null,
    "jumuah": null,
    "meta": {
      "latitude": 31.9539,
      "longitude": 35.9106,
      "timezone": "Asia/Amman",
      "timezoneApproximate": false,
      "location": "Amman, Jordan",
      "method": "Jordan",
      "madhab": "shafi",
      "highLatitudeRule": "auto",
      "polarCircleResolution": "Unresolved",
      "shafaq": "general",
      "rounding": "nearest",
      "overrides": {
        "fajrAngle": null,
        "ishaAngle": null,
        "ishaInterval": null,
        "maghribAngle": null
      },
      "adjust": {
        "fajr": 0,
        "sunrise": 0,
        "dhuhr": 0,
        "asr": 0,
        "maghrib": 0,
        "isha": 0
      },
      "elevation": 0,
      "imsak": 10,
      "hijriAdjust": 0,
      "format": "24h",
      "labels": {
        "fajr": "Fajr",
        "sunrise": "Sunrise",
        "dhuhr": "Dhuhr",
        "asr": "Asr",
        "maghrib": "Maghrib",
        "isha": "Isha"
      }
    }
  }
}

إضافة إلى موقعك

أضف بطاقة حية مع عد تنازلي إلى أي موقع.

<iframe src="https://prayer.yazanmy.com/embed?lat=31.95&lng=35.91&name=Amman&lang=ar&accent=1d4ed8"
  width="100%" height="470" style="border:0"></iframe>

accent يحدد لون الأداة (رمز اللون بدون #).

الاستخدام العادل

  • مجانية للجميع، شخصياً أو تجارياً. بدون مفتاح أو تسجيل.
  • الاستجابات لتاريخ محدد مخزنة مؤقتاً، فالطلبات المتكررة سريعة.
  • استخدم ‎/calendar مرة في الشهر بدلاً من 30 طلب ‎/times.
  • مستقلة بالكامل: الحسابات الفلكية وقائمة المدن والمناطق الزمنية مدمجة، دون أي خدمة خارجية.