ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Enlarge an image 2x, 4x, or 8x with detail reconstruction rather than plain interpolation. Submit the image as a data URI, receive a job_id, then download the result from our endpoint. We do not store results: the file lives on the processing CDN for 1 hour after the job finishes, so download it as soon as the status is succeeded. Input is capped at 1 MB and 1 MP (send JPEG or WebP to stay under it), a job that fails is refunded in full, and checking status or downloading is free.
Enlarge an image 2x, 4x, or 8x with detail reconstruction rather than plain interpolation. Submit the image as a data URI, receive a job_id, then download the result from our endpoint. We do not store results: the file lives on the processing CDN for 1 hour after the job finishes, so download it as soon as the status is succeeded. Input is capped at 1 MB and 1 MP (send JPEG or WebP to stay under it), a job that fails is refunded in full, and checking status or downloading is free.
ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Can be tried with the 3,000 credit signup bonus, then used in production through one API Indonesia key.
https://use.apiindonesia.id/api/v1/image/upscale/2xUpscales an image 2x, accepting up to 1 MP of input and returning at most 4 MP. Costs 250 credits per job. A failed job is refunded in full, and an account that has never topped up can run this tier at most 4 times from the signup bonus (failed jobs do not count).
This section separates the product page from the docs. The docs explain how to call endpoints; this page explains why the endpoints make sense for your feature.
curl -X POST "https://use.apiindonesia.id/api/v1/image/upscale/2x" \
-H "x-api-key: ***" \
-H "Content-Type: application/json" \
-d '{"image":"data:image/jpeg;base64,/9j/4AAQSkZJRg..."}'{
"success": true,
"data": {
"job_id": "6f1c1f0e-6a8f-4f2b-9a1e-0d6b3f0f9a11",
"status": "pending",
"tier": "2x",
"credits_charged": 250,
"download_expires_at": "2026-10-23T15:20:11.000Z",
"poll_after_seconds": 3
}
}Bandingkan tier 2x, 4x, dan 8x API Upscale Gambar: ukuran hasil, perkiraan ukuran cetak, harga per job, dan kapan masing-masing tier layak dipakai supaya tidak boros kredit.
Langkah demi langkah memakai API Upscale Gambar: ubah gambar jadi data URI, kirim job, cek status, lalu unduh hasil PNG. Lengkap dengan kode Node.js, Python, dan daftar kode error.
Perbesar foto produk yang buram atau kekecilan 2x, 4x, atau 8x lewat REST API dengan model AI super resolution. Lolos syarat resolusi marketplace tanpa memotret ulang, mulai Rp250 per foto.
Up to 1 MB and 1 MP. Send JPEG or WebP as a data URI to stay under the limit.
POST the image to /api/v1/image/upscale/2x, 4x or 8x to get a job_id, poll GET /api/v1/image/jobs/{id}, then download from /image/jobs/{id}/file once the status is succeeded. Status checks and downloads are free.
We do not store results. The file stays on the processing CDN for 1 hour after the job finishes, and a failed job is refunded in full.