Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Use your APIPod API key as a Bearer token in the Authorization header.

Body

application/json
model
string
required

Public APIPod model ID.

Allowed value: "seedance-1.5-pro-i2v"
prompt
string
required

The video description (4-2000 characters).

Maximum string length: 2000
duration
enum<integer>
default:5
required

The generated video's duration.

Available options:
4,
5,
6,
7,
8,
9,
10,
11,
12
image_urls
string[]
required

First and last frame images, with support for uploading only the first frame image.

aspect_ratio
enum<string>
default:adaptive
required

The aspect ratio of the generated video. When using adaptive, the model will adaptively adjust the aspect ratio of the video according to different video generation scenarios.

Available options:
adaptive,
16:9,
4:3,
1:1,
3:4,
9:16,
21:9
resolution
enum<string>
default:720p

The generated video's resolution.

Available options:
480p,
720p,
1080p
camera_fixed
boolean
default:false

Enable to keep the camera view static and stable. Disable for dynamic camera movement.

generate_audio
boolean
default:true

Enable to create sound effects for the video (Additional cost applies).

Response

200 - application/json

Task accepted

Standard response for task submission

code
integer
required
data
Task Submit Data · object
required

Data content for task submission

message
string
required