1. task.v1.TaskService
Model Link
  • public.image.v1.ImageService
    • GetImageEditTaskResource
      POST
    • GetImageEditConfig retrieves all available image editing resources.
      POST
  • task.v1.TaskService
    • CreateTextToImageTask
      POST
    • CreateTextToImage
      POST
    • CreateTextToVideoTask
      POST
    • CreateTextToVideo
      POST
    • CreateTextToSpeech
      POST
    • CreateImageToImageTask
      POST
    • CreateImageEditTask
      POST
    • CreateImageToVideo
      POST
    • QueryTask
      POST
    • CreateImageToImage
      POST
    • CreateImageEdit
      POST
    • CreateResponses
      POST
    • CreateChat
      POST
    • Query
      POST
    • List
      POST
    • GetInfo
      POST
    • ListRecentRunningTasks
      POST
  • Schemas
    • public.image.v1.Accessory
    • common.v1.CursorPaginationMeta
    • public.image.v1.Clothing
    • common.v1.PaginationMeta
    • google.protobuf.NullValue
    • public.image.v1.GetImageEditTaskResourceRequest
    • public.image.v1.CreativeVariants
    • public.image.v1.GetImageEditTaskResourceResponse
    • public.image.v1.GetImageEditConfigRequest
    • public.image.v1.LightAndWeather
    • public.image.v1.GetImageEditConfigResponse
    • public.image.v1.ResourceItem
    • task.v1.Accessory
    • public.image.v1.ImageEditParam
    • public.image.v1.ImageEditParamItem
    • task.v1.Clothing
    • task.v1.CreateImageEditTaskRequest
    • public.image.v1.MultiLang
    • task.v1.CreateImageEditTaskResponse
    • public.image.v1.OptionSelectRowAttr
    • task.v1.CreateImageToImageTaskRequest
    • public.image.v1.ParamOptions
    • task.v1.CreateImageToImageTaskResponse
    • task.v1.CreateTextToImageTaskRequest
    • public.image.v1.SliderAttr
    • task.v1.CreateTextToImageTaskResponse
    • task.v1.CreateTextToVideoTaskRequest
    • public.image.v1.Style
    • public.image.v1.Tab
    • task.v1.CreateTextToVideoTaskResponse
    • task.v1.CreativeVariants
    • task.v1.ImageEditType
    • task.v1.LightAndWeatherTransfer
    • task.v1.QueryTaskRequest
    • task.v1.QueryTaskResponse
    • task.v1.Style
    • task.v1.SuperResolution
    • task.v1.TaskStatus
    • task.v1.ReferenceImage
    • task.v1.SpeechMedia
    • style.v1.ListByTypesRequest
    • style.v1.ListByTypesResponse
    • style.v1.MultiLang
    • style.v1.Style
    • style.v1.Type
    • task.v1.ChatMedia
    • task.v1.ChatMessage
    • task.v1.Choices
    • task.v1.Content
    • task.v1.CreateChatRequest
    • task.v1.CreateChatResponse
    • task.v1.CreateImageEditRequest
    • task.v1.CreateImageEditResponse
    • task.v1.CreateImageToImageRequest
    • task.v1.CreateImageToImageResponse
    • task.v1.CreateImageToVideoRequest
    • task.v1.CreateImageToVideoResponse
    • task.v1.CreateResponsesRequest
    • task.v1.CreateResponsesResponse
    • task.v1.CreateTextToImageRequest
    • task.v1.CreateTextToImageResponse
    • task.v1.CreateTextToSpeechRequest
    • task.v1.CreateTextToSpeechResponse
    • task.v1.CreateTextToVideoRequest
    • task.v1.CreateTextToVideoResponse
    • task.v1.Data
    • task.v1.DateRange
    • task.v1.Function
    • task.v1.GetInfoRequest
    • task.v1.GetInfoResponse
    • task.v1.ImageMedia
    • task.v1.Input
    • task.v1.ListRecentRunningsRequest
    • task.v1.ListRecentRunningsResponse
    • task.v1.ListRequest
    • task.v1.ListResponse
    • task.v1.Message
    • task.v1.Output
    • task.v1.QueryRequest
    • task.v1.QueryResponse
    • task.v1.Reasoning
    • - 0: Image resource type - 1: Video resource type - 2: chat - 3: responses - 4: speech
    • task.v1.ResponsesMedia
    • task.v1.SpeechData
    • task.v1.Task
    • task.v1.TaskType
    • task.v1.Thinking
    • task.v1.ToolCall
    • task.v1.Usage
    • task.v1.VideoMedia
    • - 0: Unspecified visibility (default value) - 1: Public visibility - 2: Private visibility
  1. task.v1.TaskService

CreateImageToImage

POST
/task.v1.TaskService/CreateImageToImage
creates a new image-to-image generation task.
Returns the task ID and initial status.

Request

Authorization
API Key
Add parameter in header
Authorization
Example:
Authorization: ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
A successful response.
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.modellink.ai/task.v1.TaskService/CreateImageToImage' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "string",
    "prompt": "string",
    "images": [
        "string"
    ],
    "num_images": 0,
    "size": "string",
    "style_id": "string",
    "project_id": "string"
}'
Response Response Example
{
    "task_id": "string",
    "status": 0
}
Modified at 2026-03-09 04:12:31
Previous
QueryTask
Next
CreateImageEdit
Built with