Dokumentácia Image Optimizer

Konvertujte obrázky na WebP alebo AVIF za behu a doručujte ich z 12-mestského CDN. Plugin WordPress, rozšírenie Plesk alebo REST API.

https://image-optimizer.api.jetweb.appREST APIHostované v EÚ

Prehľad

API Image Optimizer prijíma URL zdrojového obrázka (alebo nahranie) a vracia optimalizovanú verziu vo formáte WebP alebo AVIF. Existujúce URL obrázkov na vašej stránke naďalej fungujú — optimalizátor ich prepisuje lenivo cez plugin WordPress alebo cez edge pravidlo na vašom CDN.

Rýchly štart

Pošlite POST požiadavku s URL zdroja a cieľovým formátom. Odpoveď obsahuje optimalizovanú URL CDN, ktorú môžete vložiť do vášho 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
  }'

Autentifikácia

Každý API endpoint vyžaduje Bearer token. Vygenerujte si ho v dashboarde v sekcii "API Keys" pre príslušný produkt. Tokeny uchovávajte na serverovej strane – nikdy ich nekomitujte do verejných repozitárov ani ich neposielajte vo frontendových balíkoch.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/optimize
Optimalizujte jeden obrázok. Akceptuje url, formát (webp/avif), kvalitu (1–100) a voliteľnú šírku/výšku.
GET
/api/history
Zoznam nedávno optimalizovaných obrázkov pre autentifikovaný účet.
GET
/api/usage
Vracia aktuálny kvótu využitia a zostávajúci limit pre autentifikovaný účet.
GET
/api/cdn/:domain/:path
Získajte optimalizovaný asset priamo z CDN. Užitočné na testovanie; produkční klienti by mali vložiť vrátenú URL CDN.

Integrácie

Nainštalujte plugin WordPress z wordpress.org alebo aktivujte rozšírenie Plesk. Pre vlastné stacky zavolajte REST API priamo — každá klientská knižnica, ktorá vie poslať POST JSON, bude fungovať.