ByteDance

ByteDance

Available via APIVideo Generation

Seedance 2.0 Mini API

Create 4-15 second 480p or 720p videos with audio from text or first and last frames using ByteDance Seedance 2.0 Mini.

Model ID
seedance-2.0-mini
Starts at
$0.021/second
Free trial
$0.20 in credits
View API Documentation

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

Compare all Seedance API versions

Seedance 2.0 Mini 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.021 per second · 21 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 2.0 Mini

Create 4-15 second 480p or 720p videos with audio from text or first and last frames using ByteDance Seedance 2.0 Mini.

Why choose Seedance 2.0 Mini?

Seedance 2.0 Mini belongs to ByteDance's Seedance 2.0 family. ByteDance Seed describes Seedance 2.0 as a unified audio-video generation model that produces multi-shot video with sound. In Wizzx, the Mini variant covers 480p and 720p output.

In Wizzx, an audio track is generated by default and does not change the price, which makes Mini a practical choice for drafts, social clips, and high-volume variations.

Wizzx controlCurrent behavior
PromptRequired, up to 4,000 characters
ModeText to video, or image to video with 1 (first) or 2 (first + last) frames
Resolution480p or 720p (default)
DurationAny whole number from 4 to 15 seconds, default 5
AudioOn by default, no extra charge
Aspect ratio16:9, 9:16, 1:1, 4:3, 3:4, 21:9, or adaptive
SeedOptional, -1 for random

Best-fit workflows

  • Fast iteration: try several prompts at 480p before committing to a final model or resolution.
  • Social formats: generate vertical 9:16 clips with sound in one step.
  • Frame-to-frame motion: animate between two stills for simple before/after transitions.

Prompting approach

Lead with the subject and action, then describe camera movement, setting, and sound. Because audio is on by default, mention the sounds you expect, such as rain, footsteps, or crowd noise. Keep prompts focused on one scene.

Wizzx scope

Wizzx returns one video per request. Resolution selects the per-second rate and duration sets the total; the live amounts come from the backend catalog. Reference video, reference audio, 1080p, 4K, and last-frame export are not exposed for this model. ByteDance's public pages describe the Seedance 2.0 family; Mini-specific limits above reflect the current Wizzx contract.

Sources

Backend pricing

Seedance 2.0 Mini API pricing

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

480p

21

credits / second

= $0.021 USD / second

resolution
480p

720p

44

credits / second

= $0.044 USD / second

resolution
720p

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

Back to all models

Integrate the Seedance 2.0 Mini 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 2.0 Mini 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-2.0-mini \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "type": "text-to-video",
  "resolution": "720p",
  "duration": 5,
  "generate_audio": true,
  "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 2.0 Mini API parameters

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

ParameterTypeDefaultAllowed valuesDescription
prompt
Promptrequired
string—≤ 4,000Describe the video you want to generate
type
Generation Typerequired
stringtext-to-videotext-to-video · image-to-video—
image_urls
Input Images
url[] ≤ 2——Add 1 image for the first frame, or 2 images for the first and last frame.
resolution
Resolution
string720p480p · 720pResolution selects the per-second rate.
duration
Duration
integer54 – 15Video duration in seconds. Duration determines the total.
generate_audio
Generate Audio
booleantrue—Audio is included by default and does not change the price.
aspect_ratio
Aspect Ratio
string—16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 · adaptiveDefaults to 16:9 for Text to video and Adaptive for Image to video.
seed
Seed
integer—-1 – 4294967295Random seed for reproducibility (-1 for random)

API integration questions

How much does the Seedance 2.0 Mini API cost?
On Wizzx the Seedance 2.0 Mini API starts at $0.021/second (21 credits). Each tier above lists its parameters and billing unit, and failed tasks are refunded.
What is the Seedance 2.0 Mini API model ID?
seedance-2.0-mini. Submit tasks to POST /api/v1/task/submit/seedance-2.0-mini 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 2.0 Mini API for free?
Yes. New accounts start with $0.20 in free credits, about 9 seconds of video at the starting price.
Is this the official Seedance 2.0 Mini API?
No. Seedance 2.0 Mini 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 2.0 Mini API

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