ByteDance

ByteDance

Available via APIVideo Generation

Seedance 1.5 Pro API

Generate 5-12 second 480p or 720p videos with synchronized dialogue, sound effects, and music from text or first and last frames with Seedance 1.5 Pro.

Model ID
seedance-1.5-pro
Starts at
$0.011/second
Free trial
$0.20 in credits
View API Documentation

New accounts start with $0.20 in free credits, about 18 seconds of video at the starting price.

Compare all Seedance API versions

Seedance 1.5 Pro is developed by ByteDance. Wizzx provides API access to it and does not own the model. All trademarks belong to their respective owners.

Try it

$0.011 per second · 11 credits

Sign in to run it. New accounts get $0.20 in free credits.

Need a first frame? Create one with

Model Guide

About Seedance 1.5 Pro

Generate 5-12 second 480p or 720p videos with synchronized dialogue, sound effects, and music from text or first and last frames with Seedance 1.5 Pro.

Why choose Seedance 1.5 Pro?

Seedance 1.5 Pro is ByteDance Seed's joint audio-video model. BytePlus ModelArk describes it as a dual-branch Diffusion Transformer built for native audio-video generation: picture and sound are produced in the same pass instead of dubbing audio afterwards. Its prompt guide covers monologues and multi-speaker dialogue with lip-sync matched to each character, basic sound effects, and background music that follows the prompt by default. Speech covers Mandarin and Chinese dialects such as Cantonese and Sichuanese, plus English, Japanese, Korean, Spanish, and Indonesian.

Compared with Seedance Pro Fast in Wizzx, 1.5 Pro is the model to pick when the clip needs sound or a defined end frame. Pro Fast is silent and animates from one first frame, but goes up to 1080p.

Wizzx controlCurrent behavior
PromptRequired
ModeText to video (default), or image to video with 1 (first) or 2 (first + last) frames
Generate audioOn by default; turning it off uses a lower per-second rate
Duration5 (default), 8, 10, or 12 seconds
Resolution480p or 720p (default)
Aspect ratioAdaptive (default), 16:9, 4:3, 1:1, 3:4, 9:16, or 21:9
Fixed cameraOptional, off by default
Return last frameOptional, off by default; returns the final frame as an image
WatermarkOptional, off by default
SeedOptional, -1 (default) for random, up to 4294967295

Suitable workflows

  • Dialogue-driven short scenes, such as ad spots or short drama, where lip movement has to match the spoken line.
  • Social clips that need ambience, sound effects, or music without a separate audio pass.
  • Controlled transitions between two keyframes, for example a product closed and then opened, using first and last frames.
  • Longer sequences built from several clips: turn on Return last frame and use that image as the first frame of the next clip.
  • Localized creative where the same scene is voiced in different supported languages.

Prompting approach

BytePlus recommends the structure subject + movement + environment + camera movement + aesthetics + sound. Write dialogue as a speaker followed by the quoted line, for example Chef: "Taste this.", and describe tone, emotion, or speech rate when they matter. Name the ambient sounds and effects you expect. For camera work, describe the starting composition, the move (dolly, pan, track, orbit, zoom), how far it goes, and the ending composition. With first and last frames, focus on how the scene moves between the two images rather than describing them again. Turn audio off for silent B-roll and the lower rate.

Wizzx scope

Wizzx returns one MP4 video per request. Resolution and the audio switch select the per-second rate, and duration sets the total; see the live price section on this page. The image-to-video mode takes at most two images, used as first and last frames.

Upstream, ModelArk lists 1080p output, durations from 4 to 12 seconds, and a draft mode for Seedance 1.5 Pro. Wizzx currently exposes only 480p and 720p and fixed durations of 5, 8, 10, or 12 seconds, and does not expose 1080p, other durations, or draft mode. Reference images, reference video, and reference audio are not supported by this model.

Source

Backend pricing

Seedance 1.5 Pro API pricing

Model identity, billing unit and every price tier below are read from the backend catalog.

480p · No sound

11

credits / second

= $0.011 USD / second

Official: $0.012−8%

generate_audio
false
resolution
480p

480p · With sound

22

credits / second

= $0.022 USD / second

Official: $0.024−8%

generate_audio
true
resolution
480p

720p · No sound

25

credits / second

= $0.025 USD / second

Official: $0.026−4%

generate_audio
false
resolution
720p

720p · With sound

50

credits / second

= $0.05 USD / second

Official: $0.052−4%

generate_audio
true
resolution
720p

Seedance 1.5 Pro API vs official pricing

TierOfficial fromWizzxSavings
480p · No sound$0.012$0.011−8%
480p · With sound$0.024$0.022−8%
720p · No sound$0.026$0.025−4%
720p · With sound$0.052$0.05−4%

1 credit = $0.001 USD. The final deduction returned by the API is authoritative.

Back to all models

Integrate the Seedance 1.5 Pro API

Every request is asynchronous: submit the task, keep the task ID, then poll for the result. The body below uses the model's default settings.

  1. 1

    Get a Seedance 1.5 Pro API key

    Sign in and create a key in the dashboard. Set WIZZX_API_KEY in your server environment; never expose it in browser code.

  2. 2

    Submit a task

    Send a POST request to the model endpoint. A successful submission returns data.task_id; keep that ID before polling. Submission is not generation completion.

  3. 3

    Retrieve the result

    Replace YOUR_TASK_ID with the returned ID and query /api/v1/task/status. Wait for SUCCEEDED and read the output URLs. Stop on FAILED or REVIEW_REQUIRED; do not automatically resubmit an uncertain task.

Submit a tasksubmit.sh
curl -X POST \
  https://api.wizzx.ai/api/v1/task/submit/seedance-1.5-pro \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "type": "text-to-video",
  "generate_audio": true,
  "duration": 5,
  "resolution": "720p",
  "aspect_ratio": "adaptive",
  "camera_fixed": false,
  "return_last_frame": false,
  "watermark": false,
  "seed": -1,
  "prompt": "A slow aerial push-in over a coastal cliff road at golden hour, cinematic motion"
}'
Retrieve the resultstatus.sh
curl -X POST \
  https://api.wizzx.ai/api/v1/task/status \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "task_id": "YOUR_TASK_ID"
}'

Seedance 1.5 Pro API parameters

The fields this endpoint accepts on Wizzx, read from the same schema as the Playground form.

ParameterTypeDefaultAllowed valuesDescription
prompt
Promptrequired
string——Describe the video you want to generate
type
Generation Typerequired
stringtext-to-videotext-to-video · image-to-video—
image_urls
Input Images
url[] ≤ 2——In Image to video mode, add a first frame or both first and last frames.
generate_audio
Generate Audio
booleantrue—Generate synchronized voice, sound effects, and music. This changes the rate.
duration
Duration
integer55 · 8 · 10 · 12Video duration in seconds (4-12s, or -1 for auto)
resolution
Resolution
string720p480p · 720pThe rate depends on resolution and audio generation.
aspect_ratio
Aspect Ratio
stringadaptive16:9 · 4:3 · 1:1 · 3:4 · 9:16 · 21:9 · adaptive—
camera_fixed
Fixed Camera
booleanfalse—Keep camera stationary during generation
return_last_frame
Return Last Frame
booleanfalse—Return the last frame image (useful for consecutive videos)
watermark
Watermark
booleanfalse——
seed
Seed
integer-1-1 – 4294967295Random seed for reproducibility (-1 for random)

API integration questions

How much does the Seedance 1.5 Pro API cost?
On Wizzx the Seedance 1.5 Pro API starts at $0.011/second (11 credits). Each tier above lists its parameters and billing unit, and failed tasks are refunded.
What is the Seedance 1.5 Pro API model ID?
seedance-1.5-pro. Submit tasks to POST /api/v1/task/submit/seedance-1.5-pro with your API key.
Am I charged if a task fails?
No. Credits are reserved when you submit a task and refunded if it fails. You are only charged for successful tasks.
Can I try the Seedance 1.5 Pro API for free?
Yes. New accounts start with $0.20 in free credits, about 18 seconds of video at the starting price.
Is this the official Seedance 1.5 Pro API?
No. Seedance 1.5 Pro models are developed by ByteDance. Wizzx is an independent API platform that gives you access to them with one API key, an asynchronous task API and pay-as-you-go credits.
Does the submit response contain the generated file?
Generation is asynchronous. The submit response identifies the task. Query its status until it finishes, then use the output URLs in the result. See the API reference for response fields and error handling.

Wizzx API

Start building with the Seedance 1.5 Pro API

New accounts get $0.20 in free credits. Pay as you go with no subscription, and failed tasks are refunded.