Dokumentace Image Optimizer

Převádějte obrázky na WebP nebo AVIF za běhu a doručujte je z 12 měst CDN. Plugin pro WordPress, rozšíření Plesk nebo REST API.

https://image-optimizer.api.jetweb.appREST APIHostováno v EU

Přehled

API Image Optimizer přijímá URL zdrojového obrázku (nebo upload) a vrací optimalizovanou verzi ve formátu WebP nebo AVIF. Stávající URL obrázků na vašem webu zůstávají funkční – optimalizátor je přepisuje líně pomocí pluginu WordPress nebo pomocí edge pravidla na vašem CDN.

Rychlý start

Odešlete POST požadavek s URL zdroje a cílovým formátem. Odpověď obsahuje optimalizovanou URL CDN, kterou můžete vložit do 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
  }'

Autentizace

Každý API endpoint vyžaduje Bearer token. Vygenerujte jej v dashboardu v sekci "API Keys" pro příslušný produkt. Tokeny uchovávejte na straně serveru – nikdy je neukládejte do veřejných repozitářů ani je nezahrnujte do frontendových balíčků.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/optimize
Optimalizujte jeden obrázek. Přijímá url, formát (webp/avif), kvalitu (1–100) a volitelně width/height.
GET
/api/history
Seznam nedávno optimalizovaných obrázků pro autentizovaný účet.
GET
/api/usage
Vrací aktuální kvótu využití a zbývající limit pro autentizovaný účet.
GET
/api/cdn/:domain/:path
Získejte optimalizovaný asset přímo z CDN. Užitečné pro testování; produkční klienti by měli vkládat vrácenou URL CDN.

Integrace

Nainstalujte plugin WordPress z wordpress.org, nebo aktivujte rozšíření Plesk. Pro vlastní stacky volejte REST API přímo – funguje každá klientská knihovna, která umí odeslat POST JSON.