Madar
مدارMadarتواصل شخصي ومؤسسي معزول

توثيق منظومة مدار (Madar Suite)

الأدلة المعمارية والتشغيلية لتطبيق مدار للأفراد، خادم مساحة العمل المستضاف ذاتياً، محرك السياسات، وواجهة البرمجة.

بوابة التوثيق التقني/مرجع الواجهات البرمجية وأداة madarctl·6 دقائق قراءة·آخر تحديث: 2026-11-06

مرجع الواجهات البرمجية REST API v1

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

نقاط النهاية الرئيسية (/api/v1)

تتطلب جميع المسارات المحمية ترويسة Authorization: Bearer <access_token>، كما تفرض مسارات الإدارة تحت /api/v1/admin/* حماية مستوى التحكم المعزول (X-Madar-Control-Plane-Key).

الطريقة والمسارالنطاقالوظيفة
GET /.well-known/madar-workspace.jsonعاموثيقة اكتشاف المؤسسة ومفتاح Ed25519 العام وحالة توثيق النطاق ومزودي SSO
POST /api/v1/enrollعام (رمز موقّع)تسجيل جهاز الموظف وربط مفتاحه العام Ed25519 عبر رمز الانضمام
POST /api/v1/auth/loginمساحة العملتسجيل الدخول بالرقم الوظيفي أو البريد وكلمة المرور ورمز TOTP
POST /api/v1/auth/sso/loginدخول موحد SSOالمصادقة عبر OIDC أو SAML 2.0 أو Active Directory LDAP
GET /api/v1/policy/meموثّقجلب حزمة السياسات الموقعة رقمياً (Ed25519 JWS) للمستخدم الحالي
POST /api/v1/broadcastsناشر / مسؤولنشر تعميم رسمي موثق مع خيار سؤال الفهم quiz_ack
POST /api/v1/channels/:id/decisionsموثّقتسجيل قرار معتمد داخل القناة وربطه برسالة المصدر
GET /api/v1/hubموثّقجلب عناصر مركز الإجراءات (التعاميم العاجلة، المتابعات، القرارات)
GET /api/v1/search?q=...موثّقالبحث العربي الموحد عبر الرسائل والقرارات والتعاميم والدليل
POST /v1/handles & POST /v1/wakeمرحّل صامتتسجيل مقبض الإشعارات 128-بت وإرسال إشارة الإيقاظ الخالية من المحتوى