/api/legal/searchبحث قانوني (بوابة خارجية)
بحث هجين في النواة القانونية. متاح بمفتاح API خارجي (Bearer/x-api-key، نطاق legal:read) أو جلسة داخلية.
المعاملات
q(query، إلزامي)limit(query)
منصة حكيم
واجهات المعرفة القضائية في منصة حكيم: البحث الموحّد، الاقتراحات، مكتبة تراث، المبادئ القضائية، والمعرّف التشريعي (ELI). تتطلّب معظم الواجهات جلسة مصادقة وصلاحية مناسبة.
توثيق لمجموعة أساسية مختارة من الواجهات؛ ليست كل واجهات المنصّة.
/api/legal/searchبحث قانوني (بوابة خارجية)
بحث هجين في النواة القانونية. متاح بمفتاح API خارجي (Bearer/x-api-key، نطاق legal:read) أو جلسة داخلية.
المعاملات
q (query، إلزامي)limit (query)/api/legal/systemsقائمة الأنظمة (بوابة خارجية)
المعاملات
q (query)classification (query)page (query)pageSize (query)/api/legal/systems/{id}تفاصيل نظام (بوابة خارجية)
المعاملات
id (path، إلزامي) — معرّف النظام أو اسمه/api/legal/articlesسحب جماعي + تغذية تغييرات للمواد (مزامنة خارجية)
للمزامنة التزايدية: مرّر قيمة syncCursor العائدة كـ updatedSince في الطلب التالي.
المعاملات
updatedSince (query) — أعِد فقط ما تغيّر بعد هذا الوقت (ISO 8601)systemId (query)page (query)pageSize (query)/api/legal/articles/{id}مادة مع الاستناد والمعرّف التشريعي (بوابة خارجية)
المعاملات
id (path، إلزامي)/api/legal/articles/{id}/relatedمواد ذات صلة وإحالات داخلية (بوابة خارجية)
المعاملات
id (path، إلزامي)/api/legal/articles/{id}/fiqhالمواءمة الفقهية المساندة (غير ملزمة) (بوابة خارجية)
المعاملات
id (path، إلزامي)/api/legal-searchبحث هجين موحّد
بحث نصّي + دلالي + رسم معرفي عبر المواد والأحكام والمبادئ.
المعاملات
q (query، إلزامي) — عبارة البحثlimit (query)/api/legal-search/suggestاقتراحات إكمال تلقائي
المعاملات
q (query، إلزامي)/api/turath/searchبحث في مكتبة تراث
بحث حيّ في المصادر الفقهية مفتوحة المصدر مع الإسناد والترقيم.
المعاملات
q (query، إلزامي)limit (query)page (query)/api/legal-core/principles/{id}مراجعة مبدأ قضائي
اعتماد/رفض/إعادة مبدأ مستخرَج. تتطلّب صلاحية LEGAL_CORE_EDIT.
المعاملات
id (path، إلزامي)/eli/sa/{system}/art/{number}محلّل المعرّف التشريعي (ELI)
معرّف ثابت بنمط ELI يحوّل إلى صفحة المادة المطابقة.
المعاملات
system (path، إلزامي) — slug اسم النظام (مطبّع)number (path، إلزامي) — رقم المادة/api/auth/loginتسجيل الدخول
/api/auth/logoutتسجيل الخروج