Skip to main content
POST
/
minimax-s2v-01
/
async
curl --request POST \
  --url https://api.modellix.ai/api/v1/image-to-video/minimax/minimax-s2v-01/async \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "subject_reference": [
    {
      "type": "character",
      "image": [
        "https://cdn.hailuoai.com/prod/2025-08-12-17/video_cover/1754990600020238321-411603868533342214-cover.jpg"
      ]
    }
  ]
}
'
{
  "success": true,
  "data": {
    "status": "pending",
    "task_id": "task-s2v-abc123",
    "model_id": "minimax-s2v-01"
  }
}

Authorizations

Authorization
string
header
required

API Key authentication. Format: Bearer YOUR_API_KEY.

Body

application/json
subject_reference
object[]
required

Subject reference images array. Each element contains 'type' and 'image' fields. Used to maintain the appearance characteristics of the reference subject in the generated video.

Minimum array length: 1
prompt
string

Video content description (optional). Describe the subject's actions, scenes, etc. Supports Chinese and English. Max 2000 characters.

Required string length: 1 - 2000
Example:

"A girl runs toward the camera and winks with a smile."

prompt_optimizer
boolean
default:true

Whether to automatically optimize the prompt. Default is true. Set to false for more precise control.

Example:

true

Response

Successful response with task ID

code
integer
required

Response code, 0 indicates success

Example:

0

message
string
required

Response message

Example:

"success"

data
object
required