Rujukan API

Setiap produk Jetweb mendedahkan API REST versi dengan pengesahan token pembawa. URL asas dan senarai titik akhir di bawah.

Pengesahan

Setiap titik akhir API memerlukan token Bearer. Jana satu dalam papan pemuka di bawah "Kunci API" untuk produk yang berkaitan. Simpan token di sisi pelayan — jangan sekali-kali komitkannya ke repositori awam atau hantarkannya dalam bundle bahagian hadapan.

http
Authorization: Bearer YOUR_API_KEY

Image Optimizer

URL Asas: https://image-optimizer.api.jetweb.app

POST
/api/optimize
Optimumkan satu imej. Menerima url, format (webp/avif), kualiti (1–100), dan lebar/tinggi pilihan.
GET
/api/history
Senaraikan imej yang baru dioptimumkan untuk akaun yang disahkan.
GET
/api/usage
Mengembalikan kuota penggunaan semasa dan baki peruntukan untuk akaun yang disahkan.
GET
/api/cdn/:domain/:path
Ambil aset yang dioptimumkan terus dari CDN. Berguna untuk ujian; pelanggan pengeluaran harus membenamkan URL CDN yang dikembalikan.

Translate

URL Asas: https://translate.api.jetweb.app

POST
/api/translate
Translate satu rentetan. Menerima teks, target_lang, dan pilihan source_lang + glossary_id.
POST
/api/translate/batch
Translate sehingga 500 rentetan dalam satu permintaan. Disyorkan untuk kerja penyegerakan skala halaman.
GET
/api/languages
Senaraikan semua bahasa yang disokong dengan kod ISO dan nama paparannya.
GET
/api/usage
Mengembalikan kuota penggunaan semasa dan baki peruntukan untuk akaun yang disahkan.

Backup Vault

URL Asas: https://backup.api.jetweb.app

POST
/api/backups
Mulakan kerja sandaran baharu. Menerima site_url, include_db, include_files.
GET
/api/backups
Senaraikan sandaran sedia ada untuk akaun.
POST
/api/backups/:id/restore
Pulihkan sandaran mengikut id ke tapak asal atau destinasi baharu.
DELETE
/api/backups/:id
Padam sandaran secara kekal daripada storan sejuk.
GET
/api/usage
Mengembalikan kuota penggunaan semasa dan baki peruntukan untuk akaun yang disahkan.

Live Chat Widget

URL Asas: https://livechat.api.jetweb.app

GET
/api/conversations
Senaraikan perbualan terbuka dan terkini untuk akaun ejen yang disahkan.
POST
/api/conversations/:id/messages
Hantar mesej ejen ke dalam perbualan aktif. Mesej diterjemahkan ke bahasa tempatan pelawat.
GET
/api/agents
Senaraikan ejen dalam pasukan dengan status dalam talian mereka.
POST
/api/tickets
Buat tiket daripada sembang luar talian atau saluran luaran (e-mel, WhatsApp).

Ad Radar

URL Asas: https://adradar.api.jetweb.app

POST
/api/projects
Buat projek penjejakan baharu.
GET
/api/projects/:id/ads
Senaraikan iklan aktif yang sedang berjalan untuk projek, merentas semua platform yang disokong.
POST
/api/scans
Picu imbasan atas permintaan untuk projek.
GET
/api/insights
Kembalikan cerapan yang dijana AI tentang kecekapan perbelanjaan, keletihan kreatif, dan jurang persaingan.