Skip to main content

Super Resolution Endpoint


Stable Diffusion V6 APIs Super Resolution API returns a super resolution version of an image that is passed to the url attribute.

Super Resolution endpoint result


--request POST '' \

Send a POST request to endpoint to return the corresponding super resolution image of the image passed.

Watch the how-to video to see it in action.

Body Attributes

keyYour API Key used for request authorization
urlURL of the image that you want in super resolution
scaleA number for scaling the image
model_idupscale model to use, default is realesr-general-x4v3
webhookSet an URL to get a POST API call once the image generation is complete.
face_enhanceA boolean flag (true/false) for face enhancement feature

The following upscale models are supported:

Model IDDescription
RealESRGAN_x4plus4x upscaling model
RealESRNet_x4plus4x upscaling model
RealESRGAN_x4plus_anime_6B4x Anime upscaling model
RealESRGAN_x2plus2x upscaling model
realesr-general-x4v34x upscaling general model

Want more upscale models? Request a custom model by contacting us at our Discord server.



Body Raw
"key": "",
"url": "",
"scale": 3,
"webhook": null,
"face_enhance": false


var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");

var raw = JSON.stringify({
"key": "",
"url": "",
"scale": 3,
"webhook": null,
"face_enhance": false

var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'

fetch("", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));


"status": "success",
"generationTime": 12.782328367233276,
"id": 2912600,