> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Midjourney Remix

Use the Midjourney remix feature to recreate and adjust previously generated images. It supports two modes: strong adjustments and subtle adjustments. You can remix a specified image using a new prompt. This API uses asynchronous processing, so the client must query the final generated result via `task_id`.

## Request Headers

<ParamField header="Content-Type" type="string" required={true}>
  Enum value: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Bearer authentication format: Bearer \{\{API Key}}.
</ParamField>

## Request Body

<ParamField body="image_no" type="integer" required={true}>
  Image number, used to specify the image to remix.

  Value range: 0–3
</ParamField>

<ParamField body="task_id" type="string" required={true}>
  The unique identifier of the original image generation task.
</ParamField>

<ParamField body="remix_prompt" type="string" required={true}>
  The new prompt used to describe the desired content and style of the remixed image.

  Length limit: 1–8192 characters.
</ParamField>

<ParamField body="mode" type="integer" required={true}>
  Remix mode, controlling the intensity and extent of the remix.

  * `0`: Strong adjustment - significantly remixes and changes the image
  * `1`: Subtle adjustment - makes minor adjustments and optimizations to the image
</ParamField>

## Response Parameters

<ResponseField name="task_id" type="string" required={true}>
  The `task_id` of the asynchronous task. You should use this `task_id` to request the [Get Task Result API](/en/docs/models/reference-get-async-task-result) to obtain the generated result.
</ResponseField>
