مرجع 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
إرجاع الحصة الحالية للاستخدام والبدل المتبقي للحساب الموثق.

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
إرجاع رؤى مولدة بالذكاء الاصطناعي حول كفاءة الإنفاق، وإرهاق الإبداع، والفجوات التنافسية.