Seedance 2 Mini
Generate low-cost 4–15 second 480p or 720p drafts through the official Seedance 2.0 Mini route without generated audio.
### Supported modes
| Mode | Required input | Rules |
| --- | --- | --- |
| Text to video | `model`, `prompt` | Omit all media arrays. |
| First frame | `model`, `prompt`, `images` | Provide one image URL; provide two for first and last frames. |
| Multimodal references | `model`, `prompt`, one `reference_*` array | Audio references also require a reference image or video; generated output audio is unavailable. |
**Async flow:** Create the task, save `data.id`, then [poll the Task](/quick-guide#get-task-status) with `GET /v1/tasks/{task_id}`. On `succeeded`, read `data.output.media`. On `failed`, read `data.error_code` and `data.error_message`, then follow the [error and retry policy](/quick-guide#errors-and-retry-policy).
**Using a local file?** [upload a local input](/quick-guide#upload-an-input-file) first and pass the returned `data.url`.
身份验证
AuthorizationBearer
Send your API key as Authorization: Bearer <BEATAPI_API_KEY>.
请求头
Idempotency-Key
请求
This endpoint expects an object.
model
Must be seedance-2-mini.
prompt
Video generation instructions.
images
One first-frame image or first- and last-frame images as public HTTPS URLs.
reference_images
Public HTTPS image references for multimodal reference generation.
reference_videos
Public HTTPS video references for multimodal reference generation.
reference_audios
Public HTTPS audio references. Audio also requires at least one reference image or video.
duration
Requested output duration in seconds.
aspect_ratio
Output video aspect ratio.
resolution
Output resolution tier.
响应
Video generation task accepted
错误
400
Bad Request Error
401
Unauthorized Error
402
Payment Required Error
409
Conflict Error
429
Too Many Requests Error

