Theme
MiniMax video remix
Remix a completed 768P video to 2K.
http
POST /v1/videos/video_abc123/remixAvailable models
Headers
| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | Request authentication. Use a Bearer Token, for example: . | |
| string | Yes | Content type. Must be . |
Request parameters
| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | Gateway task ID of the source video (the returned by the creation endpoint). The gateway automatically maps it to the upstream task ID. |
Request body
| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | Model name. See Available models above. | |
| string | No | Prompt. - Not required when remixing by task ID. - Required when remixing via , and must exactly match the final sent to the model when generating the 768P source video. | |
| integer | No | Remix video duration in seconds. Used for billing pre-deduction; should match the source video duration. | |
| string | No | First-frame image from the original task. Required as-is when using the method and the original task was image-to-video. | |
| array | No | Image inputs from the original task (first frame, last frame). Must match the original generation when using the method. | |
| object | No | Extended config. See child fields below. | |
| string | No | 768P source video URL (remix by source video). Must meet MiniMax-H3 768P output specs: has audio track, 24 fps, width and height divisible by 32, area ≤ 768×1344, total frames 107–362. | |
| integer | No | Source video duration in seconds. Used for billing pre-deduction; the caller must pass it explicitly. | |
| string | No | Reference video used by the original task. Must match the original generation when using the method. | |
| string | No | Reference audio used by the original task. Must match the original generation when using the method. | |
| boolean | No | Whether to add an AIGC watermark. Defaults to . |
Request example
bash
curl -X POST https://octopusx.ai/v1/videos/task_a1bxxxxxe5f6/remix \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '
{
"model": "MiniMax-H3"
}'Response example
json
{
"id": "task_a1bxxxxxe5f6",
"task_id": "task_a1bxxxxxe5f6",
"object": "video",
"model": "MiniMax-H3",
"status": "queued",
"progress": 0,
"created_at": 1785125529
}