Skip to main content
AI

Create Video Task (Old, Deprecated)

Overview

input formactual capability
only prompttext-to-video
only pass imageimage-to-video
pass both image and last_imagefirst-and-last-frame
pass images/videos/audios any one or combinationomni-reference mode

Endpoint

POST /v1/video/generations

Header Parameters

NameTypeRequiredDescriptionExample
AuthorizationstringNoBearer {your_token}

Request Body Parameters

FieldTypeRequiredTitleDescription
modelstringYesModel namejisudance2.0-480p, jisudance2.0-720p, jisudance2.0-fast-480p, jisudance2.0-fast-720p
promptstringYespromptonly prompt -> text-to-video
imagestringYessingle source imageimage-to-video
last_imagestringYesfirst-and-last-frameandimage use
imagesstringYesreference URL arrayreference, 'omni-reference mode', imageup to9
audiosstringYesreference audio URL arrayomni-reference mode, up to 3, each 2~15s, <= 15s
videosstringYesreference video URL arrayomni-reference mode, up to 3, each 2~15s, <= 15s
durationstringYesduration5 15 value
aspect_ratiostringYesRatio9:16, 1:1, 16:9
extra_bodyobjectNo

Request Examples

test

{
"model": "jisudance2.0-480p",
"prompt": " ",
"duration": 5,
"aspect_ratio": "9:16"
}
curl -X POST "{BASE_URL}/v1/video/generations" \
-H "Authorization: Bearer sk-***" \
-H "Content-Type: application/json" \
-d '{"model": "jisudance2.0-480p",
"prompt": " ",
"duration": 5,
"aspect_ratio": "9:16"}'

Response Fields

FieldTypeRequiredTitleDescription

Response Examples

Example 1

{
"id": "task_xxx",
"error": null,
"model": "jisudance2.0-720p",
"object": "video.generation.job",
"result": {
"outputs": [
"https://xxx.aijisu.cn/video/xxxx.mp4"
],
"video_url": "https://xxx.aijisu.cn/video/xxx.mp4"
},
"status": "completed",
"task_id": "task_xxxxx",
"progress": 100,
"video_url": "https://xxx.aijisu.cn/video/xxx.mp4",
"created_at": 1774405050,
"raw_status": "COMPLETED"
}