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.
Cookie Guard
Perus-URL: https://cookie.api.jetweb.app
GET
/api/sites
Listaa tilille rekisteröidyt sivustot.
POST
/api/sites/:id/scan
Käynnistä pyynnöstä skannerin ajo tietylle sivustolle. Palauttaa havaitut evästeet ja skriptit.
GET
/api/sites/:id/consents
Listaa tallennetut suostumustietueet sivustolle (tarkastusvienti).
POST
/api/consents
Tallenna suostumus manuaalisesti (palvelinrenderöidyille sovelluksille, jotka eivät voi käyttää asiakaswidgetiä).
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.