Skip to main content

Upscale

Resolution upscaling and detail enhancement. Use it as the final step in almost any workflow.

POST /upscale/image/v1 — upscale input_image to the target width × height.

curl https://api.imagepipeline.io/upscale/image/v1 \
-H "X-API-Key: $IMAGEPIPELINE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input_image": "https://.../staged.webp",
"width": 2048,
"height": 2048,
"output_format": "png"
}'
FieldDefaultNotes
input_imageImage to upscale.
width / height1024Target dimensions.
output_formatwebpwebp, jpeg, or png.
seed-1Set for reproducibility.
profile_idApply an identity profile.

Returns a job_id; poll GET /upscale/image/v1/status/{job_id} or use a webhook.