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: "wan3.0-r2v"
prompt
string

Text prompt used to describe the expected generated video content.

Maximum string length: 20000
image_urls
string[]

Refer to the images, up to 10.

video_urls
string[]

Reference videos. Maximum 5 clips, total duration no more than 15 seconds.

audio_urls
string[]

Refer to the audio, with a maximum of 5 segments and a total duration no more than 15 seconds.

file_url
string
default:""

Reference File, maximum one, cannot be input together with link url. support format:docx、doc、xlsx、xls、pptx、ppt、pdf、txt、key、pages、numbers、md。

The URL address of the public web page. Only public web pages that do not require login are supported for parsing. Cannot be input together with file.

duration
enum<integer>
default:5
Available options:
-1
Required range: 2 <= x <= 51
resolution
enum<string>
default:1080P
Available options:
480P,
720P,
1080P
aspect_ratio
enum<string>
default:adaptive
Available options:
adaptive,
16:9,
4:3,
1:1,
3:4,
9:16
generate_audio
boolean
default:true
watermark
boolean
default:false

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