cURL
Images
Image Upscale
Upscale an image to a higher resolution.
POST
cURL
Increase the resolution of an image using AI super-resolution. Returns a
request_id for status polling.
Prerequisite: Consult the Model Selection endpoint to identify a valid model
slug and check specific limits (including supported scale range and maximum input resolution).Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Available options:
application/json Body
multipart/form-data
Image upscaling parameters
Image file to upscale. Supported formats: JPG, JPEG, PNG, GIF, BMP, WebP. Maximum file size: 10 MB.
The upscaling model to use
Example:
"RealESRGAN_x4plus"
Optional HTTPS URL to receive webhook notifications for job status changes (processing, completed, failed). Must be HTTPS. Max 2048 characters. See Webhook Documentation for payload structure and authentication details.
Maximum string length:
2048Example:
"https://your-server.com/webhooks/deapi"
Response
ID of the inference request.
Information from success endpoint