API حوالہ

ہر Jetweb پروڈکٹ ایک ورژن شدہ REST API کو bearer-token تصدیق کے ساتھ پیش کرتا ہے۔ بیس URLs اور اینڈ پوائنٹ کی فہرست نیچے دی گئی ہے۔

تصدیق

ہر API اینڈ پوائنٹ کے لیے ایک Bearer ٹوکن درکار ہے۔ متعلقہ پروڈکٹ کے لیے ڈیش بورڈ میں "API Keys" کے تحت ایک ٹوکن بنائیں۔ ٹوکنز کو سرور سائڈ پر رکھیں — انہیں عوامی ریپوزٹریز میں کمٹ نہ کریں یا فرنٹ اینڈ بنڈلز میں بھیجیں۔

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)، اور اختیاری width/height قبول کرتا ہے۔
GET
/api/history
مصدقہ اکاؤنٹ کے لیے حال ہی میں بہتر کردہ تصاویر کی فہرست دکھائیں۔
GET
/api/usage
مصدقہ اکاؤنٹ کے لیے موجودہ استعمال کوٹہ اور بقیہ الاؤنس لوٹاتا ہے۔
GET
/api/cdn/:domain/:path
براہ راست CDN سے بہتر کردہ اثاثہ حاصل کریں۔ جانچ کے لیے مفید؛ پروڈکشن کلائنٹس کو واپس کردہ CDN URL شامل کرنا چاہیے۔

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 ویجٹ

بیس 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
خرچ کی کارکردگی، تخلیقی تھکاوٹ، اور مسابقتی خلا کے بارے میں AI سے تیار کردہ بصیرتیں واپس کریں۔