API-viite

Jokainen Jetweb-tuote tarjoaa versionoidun REST API:n bearer-token-todennuksella. Perus-URL:t ja päätepistelistat alla.

Todennus

Jokainen API-päätepiste vaatii Bearer-tunnuksen. Luo se hallintapaneelissa "API-avaimet"-kohdasta kyseiselle tuotteelle. Säilytä tunnukset palvelinpuolella — älä koskaan tallenna niitä julkisiin repositorioihin tai lähetä niitä frontend-paketteihin.

http
Authorization: Bearer YOUR_API_KEY

Image Optimizer

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

POST
/api/optimize
Optimoi yksittäinen kuva. Hyväksyy url, format (webp/avif), quality (1–100) ja valinnaiset width/height.
GET
/api/history
Listaa äskettäin optimoidut kuvat todennetulle tilille.
GET
/api/usage
Palauttaa nykyisen käyttökiintiön ja jäljellä olevan varauksen todennetulle tilille.
GET
/api/cdn/:domain/:path
Hae optimoitu resurssi suoraan CDN:stä. Hyödyllinen testaukseen; tuotantokäyttäjien tulisi upottaa palautettu CDN URL-osoite.

Translate

Perus-URL: https://translate.api.jetweb.app

POST
/api/translate
Translate yksi merkkijono. Hyväksyy tekstin, target_lang ja valinnaiset source_lang + glossary_id.
POST
/api/translate/batch
Translate jopa 500 merkkijonoa yhdessä pyynnössä. Suositellaan sivutason synkronointitehtäviin.
GET
/api/languages
Listaa kaikki tuetut kielet ISO-koodeineen ja näyttönimineen.
GET
/api/usage
Palauttaa nykyisen käyttökiintiön ja jäljellä olevan varauksen todennetulle tilille.

Backup Vault

Perus-URL: https://backup.api.jetweb.app

POST
/api/backups
Aloita uusi varmuuskopiotyö. Hyväksyy site_url, include_db, include_files.
GET
/api/backups
Listaa tilin olemassa olevat varmuuskopiot.
POST
/api/backups/:id/restore
Palauta varmuuskopio sen tunnuksella alkuperäiselle sivustolle tai uuteen kohteeseen.
DELETE
/api/backups/:id
Poista varmuuskopio pysyvästi kylmäsäilytyksestä.
GET
/api/usage
Palauttaa nykyisen käyttökiintiön ja jäljellä olevan varauksen todennetulle tilille.

Live Chat-widget

Perus-URL: https://livechat.api.jetweb.app

GET
/api/conversations
Listaa avoimet ja viimeaikaiset keskustelut todennetulle agenttitilille.
POST
/api/conversations/:id/messages
Lähetä agenttiviesti aktiiviseen keskusteluun. Viestit käännetään vierailijan kielelle.
GET
/api/agents
Listaa tiimin agentit heidän online-tilansa kanssa.
POST
/api/tickets
Luo tiketti offline-keskustelusta tai ulkoisesta kanavasta (sähköposti, WhatsApp).

Ad Radar

Perus-URL: https://adradar.api.jetweb.app

POST
/api/projects
Luo uusi seurantaprojekti.
GET
/api/projects/:id/ads
Listaa tällä hetkellä käynnissä olevat mainokset projektille kaikilla tuetuilla alustoilla.
POST
/api/scans
Käynnistä pyynnöstä tapahtuva skannaus projektille.
GET
/api/insights
Palauta tekoälyn tuottamia oivalluksia kulutustehokkuudesta, luovasta väsymisestä ja kilpailullisista aukoista.