Image Optimizer-documentatie

Converteer afbeeldingen ter plekke naar WebP of AVIF en serveer ze vanaf een CDN in 12 steden. Plug-and-play WordPress-plugin, Plesk-extensie of REST API.

https://image-optimizer.api.jetweb.appREST APIEU-gehost

Overzicht

De Image Optimizer-API accepteert een bron-afbeeldings-URL (of upload) en retourneert een geoptimaliseerde versie in WebP of AVIF. Bestaande afbeeldings-URL's op uw site blijven werken — de optimizer herschrijft ze lui via de WordPress-plugin of via een edge-regel op uw CDN.

Quick start

Stuur een POST-verzoek met de bron-URL en het doelformaat. Het antwoord bevat de geoptimaliseerde CDN-URL die u in uw HTML kunt insluiten.

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

Authenticatie

Elk API-eindpunt vereist een Bearer-token. Genereer er een in het Dashboard onder "API Keys" voor het betreffende product. Houd tokens server-side — commit ze nooit naar openbare repositories en verzend ze niet in frontend-bundels.

bash
Authorization: Bearer YOUR_API_KEY

Eindpunten

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

POST
/api/optimize
Optimaliseer een enkele afbeelding. Accepteert url, formaat (webp/avif), kwaliteit (1–100) en optionele breedte/hoogte.
GET
/api/history
Toon recent geoptimaliseerde afbeeldingen voor het geverifieerde account.
GET
/api/usage
Retourneert het huidige gebruiksquotum en de resterende toewijzing voor het geverifieerde account.
GET
/api/cdn/:domain/:path
Haal een geoptimaliseerd asset rechtstreeks op van de CDN. Handig voor testen; productieclients moeten de geretourneerde CDN-URL insluiten.

Integraties

Installeer de WordPress-plugin van wordpress.org, of activeer de Plesk-extensie. Voor aangepaste stacks roept u direct de REST API aan — elke clientbibliotheek die JSON kan POSTEN werkt.