منصة المطورين

ابنِ على أبسكيرا

زامن بيانات الأشخاص والهيكل التنظيمي، وسجّل المتعلمين، واقرأ الإتمامات والنتائج والشهادات، وتفاعل مع الأحداث عبر خطافات ويب موقّعة.

العنوان الأساسيhttps://ops.135-225-106-2.sslip.io/api/v1
الواجهة تعمل بشكل طبيعي · نسبة التشغيل 100% (30 يوماً)
1

أنشئ مفتاحاً

ينشئ مشرف الأكاديمية المفتاح من الإدارة ← المطورون ← مفاتيح الواجهة. ابدأ بمفتاح تجريبي وبالصلاحيات اللازمة فقط.

2

المصادقة

أرسل المفتاح كرمز Bearer مع كل طلب عبر HTTPS.

curl https://ops.135-225-106-2.sslip.io/api/v1/users?limit=5 \
  -H "Authorization: Bearer upk_test_…"
3

التصفح بين الصفحات

تُرجع القوائم حتى 100 عنصر مع nextCursor؛ أعده في المعامل cursor حتى يصبح فارغاً.

{ "data": [ … ], "nextCursor": "c_8f2…" }
→ ?cursor=c_8f2…&limit=100
4

معالجة الأخطاء

تستخدم الأخطاء رموز HTTP مع error.code ثابت، وتُرجع أخطاء التحقق الرمز 422 مع تفاصيل الحقول.

{ "error": { "code": "INSUFFICIENT_SCOPE",
  "message": "…" } }
5

احترم حدود الطلبات

لكل مفتاح حد في الدقيقة. راقب X-RateLimit-Remaining وتمهّل عند 429 وفق Retry-After.

6

الانتقال للإنتاج

اطلب مفاتيح إنتاج بصلاحيات حساسة يعتمدها مشرف ثانٍ، ودوّر الأسرار مع فترة سماح.

الصلاحيات

users:readusers:writeorg-units:readorg-units:writegroups:readgroups:writecourses:readenrollments:readenrollments:writecompletions:readexams:readcredentials:readorders:read

الصلاحيات المميزة حساسة وتحتاج موافقة مشرف ثانٍ لمفاتيح الإنتاج.

Upskera

العصر الجديد لتطوير المهارات — منصة واحدة للأكاديميات والاختبارات والتعلم المباشر والذكاء الاصطناعي والشهادات.

استضافة داخل المنطقة · العربية أولاً

المنصة

المطورون

الثقة