Skip to main content
POST
generate avatar motion
MCP tool: podcast_generate_avatar_motion. OAuth scope: podcast.generate.

Authorizations

X-Api-Key
string
header
required

Headers

Idempotency-Key
string

Replay a completed identical request without repeating side effects.

Maximum string length: 128

Body

application/json

Avatar motion with an explicit Web Podcast model

model
enum<integer>
required

Web Podcast motion model: 16 Kling 2.6 Pro, 21 Seedance 2.0, 22 Seedance 2.0 Fast, 25 Kling 3.0 Pro, 26 HappyHorse 1.1, 27 Seedance 2.5.

Available options:
16,
21,
22,
25,
26,
27
avatar_type
string

Host category for uploaded photos.

pack_detail
object[]

Selected multi-camera photo groups returned by get_avatar.

pack_item
object[]
photo_to_avatar
object[]

Two uploaded host photos, as an alternative to generated packs.

podcast_avatar_id
integer
resolution
enum<integer>

Output resolution; omitted values use the selected model's default.

Available options:
720,
1080

Response

OK

cause
string
code
integer
data
any
details
any
msg
string
rid
string