Documentație Image Optimizer

Convertește imagini în WebP sau AVIF din mers și servește-le dintr-un CDN în 12 orașe. Plugin WordPress gata de utilizare, extensie Plesk sau REST API.

https://image-optimizer.api.jetweb.appREST APIGăzduit în UE

Prezentare generală

API-ul Image Optimizer acceptă un URL sursă al imaginii (sau încărcare) și returnează o versiune optimizată în WebP sau AVIF. URL-urile existente ale imaginilor de pe site-ul tău continuă să funcționeze — optimizatorul le rescrie lent prin pluginul WordPress sau printr-o regulă de margine pe CDN tău.

Pornire rapidă

Trimite o cerere POST cu URL-ul sursă și formatul țintă. Răspunsul conține URL-ul optimizat CDN pe care îl poți încorpora în HTML-ul tău.

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
  }'

Autentificare

Fiecare endpoint API necesită un token Bearer. Generați unul în dashboard sub „Chei API” pentru produsul relevant. Păstrați token-urile pe server — nu le comiteți niciodată în depozite publice și nu le trimiteți în pachete frontend.

bash
Authorization: Bearer YOUR_API_KEY

Endpoint-uri

URL de bază: https://image-optimizer.api.jetweb.app

POST
/api/optimize
Optimizează o singură imagine. Acceptă url, format (webp/avif), calitate (1–100) și lățime/înălțime opțională.
GET
/api/history
Listează imaginile optimizate recent pentru contul autentificat.
GET
/api/usage
Returnează cota de utilizare curentă și alocația rămasă pentru contul autentificat.
GET
/api/cdn/:domain/:path
Preia un activ optimizat direct de pe CDN. Util pentru testare; clienții de producție ar trebui să încorporeze URL-ul CDN returnat.

Integrări

Instalează pluginul WordPress de pe wordpress.org sau activează extensia Plesk. Pentru stive personalizate, apelează direct REST API — orice bibliotecă client care poate POSTA JSON va funcționa.