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.
Cookie Guard
URL Asas: https://cookie.api.jetweb.app
GET
/api/sites
Senaraikan tapak yang didaftarkan pada akaun.
POST
/api/sites/:id/scan
Picu larian pengimbas atas permintaan untuk tapak tertentu. Mengembalikan kuki dan skrip yang dikesan.
GET
/api/sites/:id/consents
Senaraikan rekod persetujuan yang disimpan untuk tapak (eksport audit).
POST
/api/consents
Rakam persetujuan secara manual (untuk aplikasi yang diberikan pelayan yang tidak boleh menggunakan widget klien).
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.