شروط استخدام واجهة برمجة التطبيقات
آخر تحديث : 18/10/2026
تحكم هذه الشروط («شروط واجهة برمجة التطبيقات») الوصول إلى واجهة برمجة التطبيقات للمطورين الخاصة بـ YA-Planning (الـ «API») واستخدامها. وهي تكمّل الشروط العامة لاستخدام الخدمة. بإنشائكم مفتاح API أو باستدعاء الـ API، فإنكم (الـ «المطوّر») تقبلون هذه الشروط.
1. الوصول ومفاتيح API
الوصول مجاني بعد التسجيل. يرتبط كل مفتاح بمؤسسة وبمجموعة من النطاقات (الصلاحيات) التي تختارونها إلى الحد الأدنى الضروري. يُعرَض الجزء السري من المفتاح مرة واحدة فقط: احفظوه بطريقة آمنة. أنتم مسؤولون عن كل نشاط يُنفَّذ بمفاتيحكم. أبلغوا دون تأخير عن أي اختراق وألغوا المفتاح المعني.
2. البيئات
تعمل مفاتيح yap_test_ (بيئة اختبار) على بيانات توضيحية ولا تؤثر على أي بيانات حقيقية؛ الكتابة معطّلة فيها. تعمل مفاتيح yap_live_ على بيانات الإنتاج الخاصة بكم. اختبروا في بيئة الاختبار قبل الانتقال إلى الإنتاج.
3. الاستخدام المقبول
- لا تتجاوزوا حدود المعدل؛ ضعوا آليات إعادة المحاولة مع التراجع التدريجي عند ظهور
429. - استخدموا الـ API فقط للمؤسسات المصرَّح لكم بها.
- لا هندسة عكسية، ولا التفاف على ضوابط الوصول، ولا اختبار اختراق غير مصرَّح به.
- لا استخدام يمسّ بتوفّر الخدمة أو سلامتها أو أمانها.
- لا تكشفوا مفاتيحكم أبدًا من جهة العميل العامة (مستودع، تطبيق واجهي دون وسيط).
4. حماية البيانات
البيانات المتاحة عبر الـ API (الطلاب، المعلمون، الجداول الزمنية) هي بيانات شخصية مملوكة للمؤسسة. تتصرفون بصفتكم معالِجًا فرعيًا للمؤسسة وتلتزمون بمعالجتها فقط للغرض المتفق عليه معها، وبتأمينها، وبعدم إعادة بيعها، وباحترام GDPR والتنظيمات المعمول بها. يجب أن يتحقق استقبال الـ webhooks من توقيع HMAC ومن حداثة الطابع الزمني.
5. التوفّر والإصدارات والإيقاف التدريجي
تُقدَّم الـ API «كما هي»، دون ضمان لمستوى الخدمة بالنسبة إلى العرض المجاني. يمكننا تطوير الـ API بطريقة متوافقة مع الإصدارات السابقة في أي وقت. يُعلَن عن أي تغيير جذري عبر إصدار رئيسي جديد وإشعار مسبق لا يقل عن 90 يومًا (ترويسة Deprecation وسجل تغييرات التوثيق).
6. التعليق
يمكننا تعليق مفتاح أو إلغاؤه، بإشعار مسبق أو بدونه، في حالة انتهاك هذه الشروط، أو الاستخدام التعسفي، أو وجود خطر أمني، أو التزام قانوني.
7. المسؤولية
في الحدود التي يسمح بها القانون، لا تتحمل YA-Planning المسؤولية عن الأضرار غير المباشرة المرتبطة باستخدام الـ API. تعوّضون YA-Planning عن المطالبات الناتجة عن استخدامكم للـ API أو عن عدم احترام هذه الشروط.
8. الاتصال
الأسئلة المتعلقة بالـ API: api@yaplanning.com.
وثيقة غير تعاقدية — نسخة مؤقتة يجب التحقق منها قانونيًا قبل الإطلاق في الإنتاج.
