Skip to main content

Dzine - Image Upscaler

AI-powered image upscaling that enhances image resolution and quality while preserving original content, details, and visual fidelity. Transform low-resolution images into high-quality outputs with intelligent enhancement.

Endpoint

Request Headers

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Parameters

ParameterTypeRequiredDescription
typestringYesFeature type identifier. Must be IMAGE_UPSCALER
modelstringYesAI model identifier. Must be dzine
promptObjectobjectYesConfiguration object containing upscaling parameters

Prompt Object Parameters

ParameterTypeRequiredDescriptionDefault
imageUrlstringYesAsset path to the source image to upscale. Example: development/images/2025_11_05_22_13_08_115_547133.webp-
upscaling_resizenumberYesUpscale ratio: 1.5, 2, 3, or 4-
output_formatstringNoOutput format: "jpg" or "png""jpg"

Upscaling Ratios

RatioDescriptionUse Case
1.5xSubtle enhancementMinor quality improvement, smaller file size
2xStandard upscalingMost common use case, balanced quality and size
3xHigh enhancementSignificant resolution boost for print or display
4xMaximum upscalingMaximum resolution for large-format printing

Image Requirements

  • Maximum Size: 10 MB
  • Formats: JPG, PNG, WebP supported as input

Code Examples

curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "IMAGE_UPSCALER",
"model": "dzine",
"promptObject": {
"imageUrl": "development/images/low_res_photo.jpg",
"upscaling_resize": 2,
"output_format": "png"
}
}'

Interactive Playground

API Playground

https://api.1min.ai/api/features
Asset path to the image to upscale
Image upscaling factor
Output image format

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "IMAGE_UPSCALER",
"model": "dzine",
"promptObject": {
"imageUrl": "development/images/low_res_photo.jpg",
"upscaling_resize": 2,
"output_format": "png"
}
}'

Response Format

{
"aiRecord": {
"uuid": "94d23d16-d84a-4459-aed3-375d945e99ad",
"userId": "f944dd01-da40-405c-b698-708269eb9664",
"teamId": "7d530bad-357c-4f6e-b627-16f043c9a16b",
"teamUser": {
"teamId": "7d530bad-357c-4f6e-b627-16f043c9a16b",
"userId": "f944dd01-da40-405c-b698-708269eb9664",
"userName": "test",
"userAvatar": null,
"status": "ACTIVE",
"role": "ADMIN",
"creditLimit": 100000000,
"usedCredit": 7395000,
"createdAt": "2025-10-31T06:24:14.102Z",
"createdBy": "SYSTEM",
"updatedAt": "2025-11-05T15:43:14.391Z",
"updatedBy": "SYSTEM"
},
"model": "dzine",
"type": "IMAGE_UPSCALER",
"metadata": null,
"rating": null,
"feedback": null,
"conversationId": null,
"status": "SUCCESS",
"createdAt": "2025-11-05T15:54:08.669Z",
"aiRecordDetail": {
"promptObject": {
"imageUrl": "development/images/low_res_photo.jpg",
"output_format": "png",
"upscaling_resize": 2
},
"resultObject": [
"development/images/2025_11_05_22_54_11_012_208477.png"
],
"responseObject": {}
},
"additionalData": null,
"temporaryUrl": "https://s3.us-east-1.amazonaws.com/asset.1min.ai/development/images/2025_11_05_22_54_11_012_208477.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAVRUVQEFIHSKAXGE7%2F20251105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251105T155415Z&X-Amz-Expires=604800&X-Amz-Signature=75cb2277ae386f630d21b4de604f5411c2ed32ac4a4131cb06eede4240b358d0&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject"
}
}

Use Cases

  • Print Preparation: Upscale images for high-quality printing and large formats
  • Photo Restoration: Enhance old or low-resolution photographs
  • Web to Print: Convert web-resolution images to print quality
  • Display Enhancement: Improve images for high-resolution displays and presentations
  • E-commerce: Enhance product photos for better detail and quality
  • Social Media: Prepare images for platforms requiring higher resolutions