مرجع API
كل منتج من Jetweb يوفر واجهة REST API ذات إصدار مع مصادقة رمز الحامل. عناوين URL الأساسية وقوائم النقاط النهائية أدناه.
المصادقة
تتطلب كل نقطة نهاية API رمز Bearer. قم بإنشاء واحد في لوحة التحكم ضمن "مفاتيح API" للمنتج ذي الصلة. احتفظ بالرموز من جانب الخادم — لا تلتزم بها أبدًا في المستودعات العامة أو تشحنها في حزم الواجهة الأمامية.
http
Authorization: Bearer YOUR_API_KEY
Image Optimizer
عنوان URL الأساسي: https://image-optimizer.api.jetweb.app
POST
/api/optimize
تحسين صورة واحدة. يقبل url، format (webp/avif)، quality (1–100)، وعرض/ارتفاع اختياريين.
GET
/api/history
عرض قائمة بالصور المحسنة مؤخرًا للحساب الموثق.
GET
/api/usage
إرجاع الحصة الحالية للاستخدام والبدل المتبقي للحساب الموثق.
GET
/api/cdn/:domain/:path
جلب أصل محسن مباشرة من CDN. مفيد للاختبار؛ يجب على عملاء الإنتاج تضمين عنوان URL CDN الذي تم إرجاعه.
Translate
عنوان URL الأساسي: https://translate.api.jetweb.app
POST
/api/translate
Translate سلسلة نصية واحدة. يقبل النص، target_lang، واختيارياً source_lang + glossary_id.
POST
/api/translate/batch
Translate ما يصل إلى 500 سلسلة نصية في طلب واحد. موصى به لمهام المزامنة على مستوى الصفحة.
GET
/api/languages
قائمة بجميع اللغات المدعومة مع رموز ISO وأسمائها المعروضة.
GET
/api/usage
إرجاع الحصة الحالية للاستخدام والبدل المتبقي للحساب الموثق.
Backup Vault
عنوان URL الأساسي: https://backup.api.jetweb.app
POST
/api/backups
بدء مهمة نسخ احتياطي جديدة. يقبل site_url، include_db، include_files.
GET
/api/backups
قائمة بالنسخ الاحتياطية الموجودة للحساب.
POST
/api/backups/:id/restore
استعادة نسخة احتياطية بواسطة معرفها إلى الموقع الأصلي أو وجهة جديدة.
DELETE
/api/backups/:id
حذف نسخة احتياطية بشكل دائم من التخزين البارد.
GET
/api/usage
إرجاع الحصة الحالية للاستخدام والبدل المتبقي للحساب الموثق.
Cookie Guard
عنوان URL الأساسي: https://cookie.api.jetweb.app
GET
/api/sites
قائمة بالمواقع المسجلة في الحساب.
POST
/api/sites/:id/scan
تشغيل فحص عند الطلب لموقع معين. يعيد ملفات تعريف الارتباط والنصوص المكتشفة.
GET
/api/sites/:id/consents
قائمة بسجلات الموافقة المخزنة لموقع (تصدير التدقيق).
POST
/api/consents
تسجيل موافقة يدوياً (للتطبيقات المقدمة من الخادم التي لا يمكنها استخدام أداة العميل).
Live Chat Widget
عنوان URL الأساسي: https://livechat.api.jetweb.app
GET
/api/conversations
قائمة المحادثات المفتوحة والحديثة لحساب الوكيل الموثق.
POST
/api/conversations/:id/messages
إرسال رسالة وكيل إلى محادثة نشطة. تتم ترجمة الرسائل إلى لغة الزائر.
GET
/api/agents
قائمة الوكلاء في الفريق مع حالتهم عبر الإنترنت.
POST
/api/tickets
إنشاء تذكرة من دردشة غير متصلة أو قناة خارجية (بريد إلكتروني، WhatsApp).
Ad Radar
عنوان URL الأساسي: https://adradar.api.jetweb.app
POST
/api/projects
إنشاء مشروع تتبع جديد.
GET
/api/projects/:id/ads
قائمة الإعلانات النشطة التي تعمل حالياً لمشروع، عبر جميع المنصات المدعومة.
POST
/api/scans
تشغيل فحص عند الطلب لمشروع.
GET
/api/insights
إرجاع رؤى مولدة بالذكاء الاصطناعي حول كفاءة الإنفاق، وإرهاق الإبداع، والفجوات التنافسية.