المفاهيم الأساسية
المصادقة (Authentication)
استخدم OAuth 2.0 أو Personal Access Tokens للوصول الآمن لـ API.
Authorization: Bearer <TOKEN>الطلبات والاستجابات
REST API يعتمد JSON. يدعم pagination, filtering, sorting بمعايير موحّدة.
GET /api/v1/students?page=1&per_page=20Webhooks
استقبل أحداث المنصة فور حدوثها — تسجيلات، مدفوعات، نتائج امتحانات.
POST https://your-app.com/webhooks/tafraحدود الاستخدام
600 طلب/دقيقة افتراضياً. يمكن رفع الحد لعملاء باقة Enterprise.
X-RateLimit-Limit: 600مصادر إضافية
- دليل البداية السريعة
أول مكالمة API في 5 دقائق — من إنشاء التوكن لإرجاع الطلاب.
- مرجع REST API الكامل
كل الـ endpoints مع الطلبات، الاستجابات، وأمثلة cURL.
- Webhooks & Events
قائمة الأحداث، هيكل البيانات، وخطوات التحقق من التوقيع.
- مكتبات SDK الرسمية
PHP, Node.js, Python — يدعم المنصة بدون الحاجة لكتابة Requests يدوياً.