Create a Midjourney video task
Use POST /mj/submit/video in CometAPI to submit a Midjourney video job, set parameters, and track processing for generated video output.
Before you call it
- Start from a finished Midjourney image result or a supported image URL
- Treat the returned task id as the start of an async workflow
- Expect the finished asset to arrive through the same polling endpoint used by other Midjourney tasks
Task flow
Poll until the task finishes
Authorizations
Bearer token authentication. Use your CometAPI key.
Body
Motion intensity of the generated video.
low, high First-frame image as a public URL or base64-encoded data URI.
Text prompt to guide the video generation.
Action to perform on an existing video task. When set, index and taskId are required.
Zero-based index selecting which video variant to act on from the parent task.
Parent task id to continue from. Required when action is set.
Custom state string. Returned as-is in the task result and webhook callback for your own tracking.
When true, return the original provider video URL instead of a CometAPI-proxied link.
Video model variant, e.g. vid_1.1_i2v_480 (480p) or vid_1.1_i2v_720 (720p).
Response
Success
Submission status code. 1 = submitted successfully (result carries the task id). 21 = the action opened a confirmation modal; continue with /mj/submit/modal using the returned task id. 4 = parameter error; description explains the cause.