The Colorize API enables developers to generate colorized versions of black-and-white photos. It is specifically designed to enhance historical photography and bring monochrome images to life with realistic, AI-driven color reproduction.
taskId.Enum: application/json
Bearer authentication token. Example: Bearer {{APIKey}}.
The URL of the source image. Constraints: maximum resolution of 16 megapixels and a maximum file size of 10MB. Note: A visible face is required within the image for processing.
Returns 0 for success, or a specific error code.
Returns "success" or a descriptive error message.
The unique identifier for the task. Use this ID with the Polling API to retrieve the generated output.
Use the Polling API to retrieve the processing results.
Alternatively, you can enable Callback to receive task results automatically upon completion.
{
"code": 0,
"message": "success",
"data": {
"task": {
"taskId": "b08337dc08d7428daa64b3d5e61b8350",
"status": 3,
"taskType": "colorize"
},
"images": [
{
"imageType": "jpg",
"imageUrl": "https://dreamface-resource-cv.oss-us-east-1.aliyuncs.com/aigc-dreamface-colorize/2025-04-17/colorized-image.jpg"
}
]
}
}curl -X POST 'https://api.newportai.com/api/async/colorize' \
-H "Authorization: Bearer {{key}}" \
-H 'Content-Type: application/json' \
-d '{
"url": "https://d2t5pyzt5qvy2d.cloudfront.net/api/static_resource/prod/default/INj5UrnnrKIzCR1uYBWv0.png"
}'{
"code": 0,
"message": "success",
"data": {
"taskId": "b08337dc08d7428daa64b3d5e61b8350"
}
}