نقاط نهاية API الرئيسية
نقاط نهاية API الرئيسية
المنتجات
GET /api/catalog/products— قائمة المنتجات (مقيدة، قابلة للتصفية)GET /api/catalog/products/{slug}— الحصول على منتج واحدPOST /api/catalog/products— إنشاء منتج (يتطلب إذن catalog.create)PUT /api/catalog/products/{id}— تحديث منتجDELETE /api/catalog/products/{id}— حذف منتج بشكل مؤقت
الطلبات
GET /api/orders— قائمة الطلبات (للإدارة؛ أو طلبات العميل إذا كان لديه رمز عميل)GET /api/orders/{id}— الحصول على تفاصيل الطلبPATCH /api/orders/{id}/status— تحديث حالة الطلب
التحقق من الترخيص (عام)
POST /api/license/verify— التحقق من مفتاح الترخيص وتفعيل نطاقPOST /api/license/deactivate— إلغاء تفعيل نطاق من الترخيصGET /api/license/check-update— التحقق من وجود تحديث للبرمجيات
العملاء
GET /api/crm/customers— قائمة العملاء (للإدارة)GET /api/crm/customers/{id}— تفاصيل العميل مع رصيد المحفظة والولاء
مرجع API الكامل
تتوفر مواصفات Swagger/OpenAPI الكاملة في /api/documentation عند التشغيل في وضع غير الإنتاج.
Last updated: 8/27/2026

