API Reference
Enhance and upscale image
Upscale and enhance image resolution using AI. Supports input images with maximum width and height <= 1500 px.
Model:
enhance-upscale-imageCredit:6 (2x), 11 (4x)
post
/v1/images/enhanceAuthorization — This endpoint requires an API key. Pass it in the api-key header on every request. Learn more
Parameters
| Name | Type | Status | Description |
|---|---|---|---|
input_image | file | Required | Image file or URL to enhance. Maximum width and height must be <= 1500 px. |
zoom_factor | string | Required | Upscale factor. 2 for 2x, 4 for 4x resolution.24 |
enhance_faces | string | Optional | Enable face enhancement.(default: true) |
Responses
Image enhanced successfullySingleImageResponse
| Field | Type | Description |
|---|---|---|
created | integer | Unix timestamp of when the response was created |
data | object[] | |
url | string | URL to download the result image |
curl -X POST "https://api.snapedit.app/v1/images/enhance" \
-H "api-key: YOUR_API_KEY" \
-F "input_image=@./image.jpg" \
-F "zoom_factor=2" \
-F "enhance_faces=true"Response
{
"created": 1745827200,
"data": [
{
"url": "https://outputs.snapedit.app/outputs/abc123.png"
}
]
}
