curl --request POST \
--url https://api.comfy.org/proxy/freepik/v1/ai/image-upscaler \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"image": "<string>",
"creativity": 0,
"engine": "automatic",
"fractality": 0,
"hdr": 0,
"optimized_for": "standard",
"prompt": "<string>",
"resemblance": 0,
"scale_factor": "2x",
"webhook_url": "https://www.example.com/webhook"
}
'{
"data": {
"generated": [
"<string>"
],
"status": "CREATED",
"task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
}This asynchronous endpoint enables image upscaling using advanced AI algorithms. Upon submission, it returns a unique task_id which can be used to track the progress. For real-time production use, include the optional webhook_url parameter to receive an automated notification once the task has been completed.
curl --request POST \
--url https://api.comfy.org/proxy/freepik/v1/ai/image-upscaler \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"image": "<string>",
"creativity": 0,
"engine": "automatic",
"fractality": 0,
"hdr": 0,
"optimized_for": "standard",
"prompt": "<string>",
"resemblance": 0,
"scale_factor": "2x",
"webhook_url": "https://www.example.com/webhook"
}
'{
"data": {
"generated": [
"<string>"
],
"status": "CREATED",
"task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Base64 image or URL to upscale. The resulted image can't exceed maximum allowed size of 25.3 million pixels.
Increase or decrease AI's creativity. Valid values range [-10, 10].
-10 <= x <= 10Magnific model engines.
automatic, magnific_illusio, magnific_sharpy, magnific_sparkle Control the strength of the prompt and intricacy per square pixel. Valid values range [-10, 10].
-10 <= x <= 10Increase or decrease the level of definition and detail. Valid values range [-10, 10].
-10 <= x <= 10Styles to optimize the upscale process.
standard, soft_portraits, hard_portraits, art_n_illustration, videogame_assets, nature_n_landscapes, films_n_photography, 3d_renders, science_fiction_n_horror Prompt to guide the upscale process. Reusing the same prompt for AI-generated images will improve the results.
Adjust the level of resemblance to the original image. Valid values range [-10, 10].
-10 <= x <= 10Configure scale factor of the image. For higher scales, the image will take longer to process.
2x, 4x, 8x, 16x Optional callback URL that will receive asynchronous notifications whenever the task changes status.
"https://www.example.com/webhook"
OK - The upscaling process has started
Show child attributes
Was this page helpful?