API referencia

Minden Jetweb termék egy verziózott REST API-t tesz elérhetővé bearer-token hitelesítéssel. Az alap URL-ek és végpontlisták alább találhatók.

Hitelesítés

Minden API végponthoz Bearer token szükséges. Hozzon létre egyet a Dashboard-on az "API kulcsok" alatt a megfelelő termékhez. A tokeneket szerveroldalon tárolja – soha ne adja ki nyilvános tárolókba vagy frontend csomagokba.

http
Authorization: Bearer YOUR_API_KEY

Image Optimizer

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

POST
/api/optimize
Egyetlen kép optimalizálása. Elfogadja az url, format (webp/avif), quality (1–100) és opcionális width/height paramétereket.
GET
/api/history
A hitelesített fiókhoz tartozó legutóbb optimalizált képek listázása.
GET
/api/usage
Visszaadja a hitelesített fiók aktuális használati kvótáját és fennmaradó keretét.
GET
/api/cdn/:domain/:path
Optimalizált eszköz lekérése közvetlenül a CDN-ből. Teszteléshez hasznos; éles klienseknek a visszakapott CDN URL-t kell beágyazniuk.

Translate

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

POST
/api/translate
Translate egyetlen karakterláncot. Elfogadja a text, target_lang, és opcionálisan a source_lang + glossary_id paramétereket.
POST
/api/translate/batch
Translate akár 500 karakterláncot egyetlen kérésben. Ajánlott oldal szintű szinkronizációs feladatokhoz.
GET
/api/languages
Listázza az összes támogatott nyelvet ISO kódjaikkal és megjelenítési neveikkel.
GET
/api/usage
Visszaadja a hitelesített fiók aktuális használati kvótáját és fennmaradó keretét.

Backup Vault

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

POST
/api/backups
Indítson egy új biztonsági mentési feladatot. Elfogadja a site_url, include_db, include_files paramétereket.
GET
/api/backups
Listázza a fiók meglévő biztonsági mentéseit.
POST
/api/backups/:id/restore
Biztonsági másolat visszaállítása azonosító alapján az eredeti webhelyre vagy egy új célhelyre.
DELETE
/api/backups/:id
Biztonsági másolat végleges törlése a hidegtárolóból.
GET
/api/usage
Visszaadja a hitelesített fiók aktuális használati kvótáját és fennmaradó keretét.

Live Chat Widget

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

GET
/api/conversations
Listázza a nyitott és közelmúltbeli beszélgetéseket a hitelesített ügynök fiókhoz.
POST
/api/conversations/:id/messages
Küldjön ügynök üzenetet egy aktív beszélgetésbe. Az üzenetek a látogató nyelvére fordításra kerülnek.
GET
/api/agents
Listázza a csapat ügynökeit az online állapotukkal együtt.
POST
/api/tickets
Hozzon létre jegyet egy offline csevegésből vagy külső csatornából (e-mail, WhatsApp).

Ad Radar

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

POST
/api/projects
Hozzon létre egy új nyomkövető projektet.
GET
/api/projects/:id/ads
Lista az összes jelenleg futó hirdetést egy projekthez, az összes támogatott platformon.
POST
/api/scans
Indítson egy igény szerinti vizsgálatot egy projekthez.
GET
/api/insights
AI által generált betekintést nyújt a költés hatékonyságáról, a kreatív fáradtságról és a versenybeli hiányosságokról.