Skip to main content
POST
/
v1
/
video
/
seedancev2fast
SeeDance-2.0 fast
curl --request POST \
  --url https://api.tensorslab.com/v1/video/seedancev2fast \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'prompt=<string>' \
  --form 'sourceImage=<string>' \
  --form ratio=9:16 \
  --form duration=5 \
  --form seed=123 \
  --form resolution=720p \
  --form fps=24 \
  --form generate_audio=0 \
  --form return_last_frame=0 \
  --form execution_expires_after=131400 \
  --form websearch=0 \
  --form sourceImage.items='@example-file'
{
  "code": 123,
  "msg": "<string>",
  "data": {
    "taskid": "<string>"
  }
}

Authorizations

Authorization
string
header
required

API Key Authorization

Body

multipart/form-data
prompt
string

Prompt description

Maximum string length: 8192
sourceImage
file[]

Source image files (1-2 images)

ratio
enum<string>
default:9:16

Video aspect ratio

Available options:
16:9,
4:3,
1:1,
3:4,
9:16,
21:9,
adaptive
duration
enum<integer>
default:5

Video duration (seconds)

Available options:
5,
10,
15
seed
integer

Random seed

resolution
enum<string>
default:720p

Video resolution

Available options:
480p,
720p
fps
string
default:24

Frame rate

generate_audio
enum<string>

Generate audio, 1 for enabled

Available options:
0,
1
return_last_frame
enum<string>

Return last frame, 1 for enabled

Available options:
0,
1
execution_expires_after
integer

Execution expires after (seconds)

Required range: 3600 <= x <= 259200
websearch
enum<string>

Web search, 1 for enabled

Available options:
0,
1

Response

200 - application/json

Request successful

General response

code
integer
required

Response status code: 1000=Success, 9999=Failure, 9000=Insufficient Credits

msg
string
required

Response message

data
object
required

General data response