Dokumentasi Image Optimizer

Konversi gambar ke WebP atau AVIF secara langsung dan sajikan dari CDN 12 kota. Plugin WordPress siap pakai, ekstensi Plesk, atau REST API.

https://image-optimizer.api.jetweb.appREST APIDi-host EU

Ikhtisar

API Image Optimizer menerima URL gambar sumber (atau unggahan) dan mengembalikan versi yang dioptimalkan dalam WebP atau AVIF. URL gambar yang ada di situs Anda tetap berfungsi — pengoptimal menulis ulang secara lambat melalui plugin WordPress atau melalui aturan edge di CDN Anda.

Mulai cepat

Kirim permintaan POST dengan URL sumber dan format target. Respons berisi URL CDN yang dioptimalkan yang dapat Anda sematkan di 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
  }'

Autentikasi

Setiap endpoint API memerlukan token Bearer. Buat satu di dasbor di bawah "API Keys" untuk produk yang relevan. Simpan token di sisi server — jangan pernah menyimpannya di repositori publik atau mengirimkannya di bundel frontend.

bash
Authorization: Bearer YOUR_API_KEY

Endpoint

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

POST
/api/optimize
Optimalkan satu gambar. Menerima url, format (webp/avif), kualitas (1–100), dan lebar/tinggi opsional.
GET
/api/history
Daftar gambar yang baru dioptimalkan untuk akun yang diautentikasi.
GET
/api/usage
Mengembalikan kuota penggunaan saat ini dan sisa jatah untuk akun yang terautentikasi.
GET
/api/cdn/:domain/:path
Ambil aset yang dioptimalkan langsung dari CDN. Berguna untuk pengujian; klien produksi harus menyematkan URL CDN yang dikembalikan.

Integrasi

Instal plugin WordPress dari wordpress.org, atau aktifkan ekstensi Plesk. Untuk tumpukan kustom, panggil REST API secara langsung — setiap pustaka klien yang dapat POST JSON akan berfungsi.