Midjourney Video
Submit video generation or video extend jobs. Supports:
- Direct generation from
- Extend an existing ( = )
This endpoint has no field.
http
POST /mj/submit/videoRequest headers
| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | Bearer token, e.g. | |
| string | Yes |
Request body
| Name | Type | Required | Description |
|---|---|---|---|
| string | No | / | |
| string | No | Used for direct generation | |
| string | No | Parent video task ID; required for extend | |
| integer | No | Video index; required when is set | |
| string | No | / | |
| string | No | First-frame URL or Base64 | |
| string | No | e.g. ; when set, and are required | |
| string | No | Callback URL | |
| string | No | Opaque state |
Request example
bash
curl -X POST https://octopusx.ai/mj/submit/video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "RELAX",
"prompt": "Cat",
"motion": "low"
}'Response example
json
{
"code": 1,
"description": "Submit success",
"result": "1712158011464911"
}Response fields
| Name | Type | Description |
|---|---|---|
| integer | ok, otherwise error | |
| string | Status text | |
| string | Task ID |