Skip to main content
POST
cURL
Point Ark SDKs and clients at https://api.apipod.ai/api/v3 and keep the request body identical to the Volcano official API. Poll tasks with the Ark-compatible query endpoint.

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 (all-in-one; the scenario is inferred from the content array).

Allowed value: "seedance-2.0"
content
Content · object[]
required

Input content list. Text is the prompt. Images without a role, or with role first_frame/last_frame (max 2), drive image-to-video; images with role reference_image, videos, and audios drive omni reference generation. Scenarios are mutually exclusive. Reference limits: 9 images / 3 videos / 3 audios.

resolution
enum<string>
default:720p

Video resolution. Supported values depend on the model.

Available options:
480p,
720p,
1080p,
4k
ratio
enum<string>
default:adaptive

Aspect ratio of the output video.

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

Video duration in seconds, from 4 to 15, default 5.

Available options:
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
generate_audio
boolean
default:true

Whether to generate synchronized audio.

tools
Tools · object[]

Tool configuration. Only web_search is recognized.

Response

Task created

id
string
required

Asynchronous task ID. Poll the Ark-compatible query endpoint with this value.

model
string
required

Public model family name used for this task.