Important
For a comprehensive guide on this service, including use cases and detailed functionality, check out our Image Upscaler Guide.Request
Authorizations
Your Freepik API key. Required for authentication. Learn how to obtain an API key
Body
Base64 image to upscale The resulted image can't exceed maximum allowed size of 25.3 million pixels.
Optional callback URL that will receive asynchronous notifications whenever the task changes status. The payload sent to this URL is the same as the corresponding GET endpoint response, but without the data field.
"https://www.example.com/webhook"
Configure scale factor of the image. For higher scales, the image will take longer to process
2x, 4x, 8x, 16x Styles 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
Increase or decrease AI's creativity.
Valid values range [-10, 10], default 0.
-10 <= x <= 10Increase or decrease the level of definition and detail.
Valid values range [-10, 10], default 0.
-10 <= x <= 10Adjust the level of resemblance to the original image.
Valid values range [-10, 10], default 0.
-10 <= x <= 10Control the strength of the prompt and intricacy per square pixel.
Valid values range [-10, 10], default 0.
-10 <= x <= 10Magnific model engines
automatic, magnific_illusio, magnific_sharpy, magnific_sparkle Response
OK - The request has succeeded and the upscaling process has started. The result will be notified by a Webhook call
{
"generated": [
"https://openapi-generator.tech",
"https://openapi-generator.tech"
],
"task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "CREATED"
}