SmallPict LogoSmallPict
Integrasi & SDK Resmi

API REST HTTP Sederhana untuk Bahasa dan Platform Apa Pun

Kirim gambar via multipart/form-data atau buffer biner ke POST https://api.smallpict.app/v1/optimize. Dapatkan kembali aset AVIF/WebP teroptimasi, metadata, dan tautan CDN.

Instal:curl -X POST https://api.smallpict.app/v1/optimize ...
Paket BASH

Contoh Implementasi

bash
curl -X POST https://api.smallpict.app/v1/optimize \
  -H "Authorization: Bearer sp_live_key_xxxxxxxx" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@/path/to/product.jpg" \
  -F "format=avif" \
  -F "quality=80" \
  -F "width=1200" \
  -F "destination_bucket=my-s3-vault"

# Response JSON:
{
  "success": true,
  "original_size": 3412090,
  "optimized_size": 284102,
  "savings_percentage": 91.67,
  "format": "avif",
  "width": 1200,
  "height": 800,
  "cdn_url": "https://cdn.smallpict.app/media/abc123xyz.avif",
  "processing_time_ms": 38
}

Langkah Integrasi

11. Dapatkan API Key

Buat API key gratis dari dashboard pengembang SmallPict Anda.

22. POST /v1/optimize

Kirim biner gambar atau URL gambar publik dengan parameter format dan kualitas target.

33. Terima URL CDN

Dapatkan respons JSON instan dengan dimensi gambar baru, persentase penghematan, dan URL edge CDN.

Manfaat Utama

  • Endpoint HTTP/2 standar yang kompatibel dengan bahasa pemrograman apa pun
  • Dukungan tanda tangan HMAC-SHA256 untuk keamanan anti-manipulasi
  • Waktu respons di bawah 50ms dengan akselerasi edge global
  • Telemetri JSON terperinci dengan ukuran byte dan metadata dimensi
Dokumentasi Developer Resmi

Butuh Panduan Implementasi Lengkap & Spesifikasi API?

Pelajari referensi parameter, mekanisme autentikasi, kode error, dan instruksi pengujian lokal di panduan developer resmi REST API.

Baca Dokumen REST API

Tingkatkan Pipeline Gambar REST API Anda

Rasakan optimasi gambar AVIF dan WebP di bawah 50ms di aplikasi Anda. Tanpa biaya setup, sandbox API key instan, dan skalabilitas tanpa batas.