Skip to main content
POST
/
v1
/
video-generation
Video generation - Create task
curl --request POST \
  --url https://api-auroraai.visionular.cn/v1/video-generation \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "wan2.6-r2v",
  "prompt": "A puppy and a kitten are playing together",
  "videos": [
    "https://v4-fdl.kechuangai.com/ksc2/odyIH7L1KPxcpB1g2KNF0kDSGtSvETPPAXyZsUDCdS-U5Jycpx9cE9QUuwq7brAMM0ocMlGY14ZmNW0hgxY_7SnNisDRzy5BYiXgbZPRIC-DF4sSLCgNSkuyT7B9pZMkGHk95cdSMBBH7V2EVtPH00m09dx0XNUfUYNaLUbCt0ivtpab_RZtaGkFjJuXM82NuvgEEOsz6m27Gyo78B_Pcw.mp4?cacheKey=ChtzZWN1cml0eS5rbGluZy5tZXRhX2VuY3J5cHQSsAHHBimg8F88k8ThXpvU_oDtoMq1PImUAp8ddR6-MjKEcLV3IuSM4cn7z3IkeqaRFpFgV1zWA6YGpO1RJ_6gdSeclsU3ScLItAwgCzRled6ohJwda220ORpbNLZYHMlSHk7rO2z_N8qBjgJXFOzecsEFCjKL3JiZMEDBhx1HvdiCQMoheEJnsliKL8RMu159eCAuzeO2Jo-g8MnF1oW0fMD6U5jF8qEMu6FrmfIz88TbihoSHs_XK2axmPlM1WFnjCEe17mbIiBSaQW_zKaMp74lQPcFMDwHID6TQj9Ugz6p6bgFgrrHCCgFMAE&x-kcdn-pid=112757&pkey=AAXDOCLXzvNWCRihNv9YJ5L5yZJ_WJ0R3eCkUFwDD9o4gpvMhRqhzu2aYTCS0CiN4gtuDYJCiVpcAqFKzfgmimnwZ45CnRhv9dR3ttR8vlDbVpI1B3sZO5v8l1fciXc5YtM"
  ],
  "images": [
    "https://picfile-baidu.babybus.com/AiUserData/AiFile/20260228/450874bb794b474a960c2bef17487e3c.jpg"
  ],
  "duration": 5,
  "extends": {
    "refer_type": "base",
    "keep_original_sound": "no"
  }
}
'
{
  "code": 0,
  "data": {
    "task_id": "5898d591-4ee2-4746-9dca-1b09ccbe8e4b"
  },
  "msg": "",
  "request_id": "5601634e-b6e4-426c-9116-1a81f1c7066a"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
model
string
required

MiniMax-Hailuo-02,sora-2,wan2.6-t2v,wan2.6-i2v

prompt
string
required

Maximum length: 2000 characters

videos
string[]
required

Supported by some video editing models

images
string[]
required

Supported by some video editing models

duration
integer
required

MiniMax-Hailuo-02: 6, 10. sora-2: 10, 15. wan2.6-t2v/wan2.6-i2v: 5, 10, 15

extends
Extended Fields · object
required

Supported fields vary by model

size
string
metadata
string
first_frame_image
string

Generate video based on the first frame image; required for wan2.6

last_frame_image
string

Generate video conditioned on first/last frame images

passthrough
boolean

Currently available only for test and Zhangwan accounts on Hailuo models

Response

200 - application/json
code
integer
required
data
object
required
msg
string
required
request_id
string
required