Image Optimizer dokumentation

Konvertera bilder till WebP eller AVIF i farten och servera dem från ett 12-stads CDN. Färdigt WordPress-plugin, Plesk-tillägg eller REST API.

https://image-optimizer.api.jetweb.appREST APIEU-värd

Översikt

Image Optimizer-API:et accepterar en källbild-URL (eller uppladdning) och returnerar en optimerad version i WebP eller AVIF. Befintliga bild-URL:er på din webbplats fortsätter att fungera — optimeraren skriver om dem latently via WordPress-pluginet eller via en edge-regel på ditt CDN.

Snabbstart

Skicka en POST-förfrågan med käll-URL och målformat. Svaret innehåller den optimerade CDN-URL:en som du kan bädda in i din HTML.

bash
curl -X POST https://image-optimizer.api.jetweb.app/api/optimize \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com/photo.jpg",
    "format": "webp",
    "quality": 80
  }'

Autentisering

Varje API-endpoint kräver en Bearer-token. Generera en i Dashboard under "API Keys" för den relevanta produkten. Förvara tokens serversidigt — publicera dem aldrig i offentliga repositories eller skicka med dem i frontend-bundles.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/optimize
Optimera en enskild bild. Accepterar url, format (webp/avif), kvalitet (1–100) och valfri bredd/höjd.
GET
/api/history
Lista nyligen optimerade bilder för det autentiserade kontot.
GET
/api/usage
Returnerar den aktuella användningskvoten och återstående tilldelning för det autentiserade kontot.
GET
/api/cdn/:domain/:path
Hämta en optimerad tillgång direkt från CDN. Användbart för testning; produktionsklienter bör bädda in den returnerade CDN-URL:en.

Integrationer

Installera WordPress-pluginet från wordpress.org, eller aktivera Plesk-tillägget. För anpassade stackar, anropa REST API:et direkt — alla klientbibliotek som kan POST:a JSON fungerar.