واجهة مواقيت الصلاة البرمجية
واجهة JSON مجانية لمواقيت الصلاة في كل مدينة في هذا الموقع. بلا مفتاح ولا تسجيل ولا حدّ للطلبات — فكل نقطة نهاية ملف ثابت على شبكة توصيل، تُرجع مواقيت اليوم وجدول ثلاثين يومًا والإحداثيات والنطاق الزمني وطريقة الحساب والجهة التي تقف خلفها.
البداية السريعة
طلب GET واحد، بلا ترويسات ولا مصادقة. والشكل /api/{country}/{city}.json:
# today's prayer times for one city - no key, no headers
curl https://prayertime.info/api/turkey/istanbul.json نقاط النهاية
لكل صفحة مدينة نقطة نهاية JSON مقابلة. وCORS مفتوح، فيمكنك نداؤها من المتصفح مباشرة.
| نقطة النهاية | ما تُرجعه |
|---|---|
| /api/{country}/{city}.json | مواقيت اليوم وجدول ثلاثين يومًا والإحداثيات والنطاق الزمني وطريقة الحساب |
| /api/{country}/{capital}.json | الشكل نفسه لعاصمة ذلك البلد |
| /openapi.json | مواصفة OpenAPI 3.1 |
CORS مفتوح ولا يلزم أي ترويسة مصادقة.
حقول الاستجابة
لا تذكر الاستجابة المواقيت فحسب، بل الطريقة التي أنتجتها، وبذلك يصحّ عرضها.
| الحقل | مثال |
|---|---|
| city | "Istanbul" |
| slug | "istanbul" |
| country | "Turki" |
| country_slug | "turkey" |
| latitude | 41.0082 |
| longitude | 28.9784 |
| timezone | "Europe/Istanbul" |
| qibla_degrees_from_north | 151.6 |
| method | "Diyanet" |
| authority | "Presidensi Hal Ehwal Agama Turki" |
| madhab | "Syafi'i, Maliki dan Hanbali" |
| generated | "2026-10-10T15:21:13+03:00" |
| license | "CC BY 4.0 - free to use, please link back." |
| source | "https://prayertime.info/ms/turkey/" |
| fields | array[7] |
| days | array[30] |
أمثلة برمجية
جلب مغرب اليوم لمدينة واحدة، بأربع لغات برمجة.
// JavaScript - CORS is open, so this works from a browser
const r = await fetch('https://prayertime.info/api/turkey/istanbul.json');
const d = await r.json();
console.log(d.days[0].maghrib, d.method); // days[0] is today
# Python
import requests
d = requests.get('https://prayertime.info/api/turkey/istanbul.json').json()
print(d['days'][0]['maghrib'], d['method'])
# PHP
$d = json_decode(file_get_contents(
'https://prayertime.info/api/turkey/istanbul.json'), true);
echo $d['days'][0]['maghrib'], ' ', $d['method']; معاملات طرق الحساب
تُبلِّغ كل نقطة نهاية بالطريقة المطبَّقة لذلك البلد. وزوايا كل طريقة والجهة التي تنشرها والوثيقة التي نستند إليها في صفحة طريقة الحساب — وإن احتجت طريقة غير افتراضي البلد، فتلك المعاملات هي ما تُغذّي به حسابك.
التخزين المؤقت والاستخدام العادل
الاستجابات ملفات ثابتة خلف شبكة توصيل، فتقديمها رخيص، لكن المواقيت لا تتغيّر إلا مرة في اليوم. فخزّنها 24 ساعة، تكن أسرع ونبقى مجانيين. ولا تستعلم مع كل مشاهدة صفحة.
الرخصة
CC BY 4.0. استخدمها تجاريًا إن شئت. وبشرطين: أن تنسبها إلى prayertime.info برابط، وأن تذكر طريقة الحساب مع المواقيت، فالوقت بغير طريقته مُبهَم.
كيف تستشهد بهذه الصفحة
انسخ هذا للاستشهاد بالصفحة:
مواقيت الصلاة. "واجهة مواقيت الصلاة البرمجية". https://prayertime.info/ar/developers/api/