APIMart
Video

Seedance 2.5 API

The Seedance 2.5 API gives you ByteDance's audio-video foundation model for production AI video: native 30-second single-pass clips at up to 1080p, up to 50 multimodal references (30 images, 10 videos, 10 audio clips), first/last-frame control, and video edit and extend for ads, e-commerce, and film previs. It is the same model offered as Dreamina Seedance 2.5.

AI Video30s ClipsMultimodal ReferenceNative Audio

Service Highlights

  • Official Discounts
  • Pay-as-you-go
  • Fast & Low Latency
Input

Generate a 480p draft first, then create a 1080p final video when you are happy with it. Each generation is billed separately.

Explicit types validate task constraints before creation. The prompt must still match the selected type or TaskTypeMismatch may fail asynchronously.

5s
Generate Audio
Return Last Frame
Web Search
Content Moderation
Watermark
Asset URL0/30
Asset URL0/2
Asset URL0/30

First/last frame tasks require Adaptive. When video or audio references are present, frame roles are treated as reference images.

Asset URL0/10

Upload reference audio

WAV, MP3 (max 15MB, up to 10 audios, duration ≤ 30s)

Audio URL0/10
Output

Video link valid for 72 hours

Seedance 2.5 API Pricing

Transparent pricing with no hidden fees. Pay only for what you use.

Estimated Price
VariantTierGoldCurrent pricePlatinumDiamondOfficialYour savings
seedance-2.5480P-input0.576Credits(~$0.0576)/secWith reference video: (reference duration + generation duration) × current price0.5472Credits(~$0.0547)/sec0.5184Credits(~$0.0518)/sec0.72Credits(~$0.072)/sec20%
480P0.9608Credits(~$0.0961)/sec0.9128Credits(~$0.0913)/sec0.8647Credits(~$0.0865)/sec1.201Credits(~$0.1201)/sec20%
720P-input1.296Credits(~$0.1296)/secWith reference video: (reference duration + generation duration) × current price1.2312Credits(~$0.1231)/sec1.1664Credits(~$0.1166)/sec1.62Credits(~$0.162)/sec20%
720P2.16Credits(~$0.216)/sec2.052Credits(~$0.2052)/sec1.944Credits(~$0.1944)/sec2.7Credits(~$0.27)/sec20%
1080P-input3.192Credits(~$0.3192)/secWith reference video: (reference duration + generation duration) × current price3.0324Credits(~$0.3032)/sec2.8728Credits(~$0.2873)/sec3.99Credits(~$0.399)/sec20%
1080P5.346Credits(~$0.5346)/sec5.0787Credits(~$0.5079)/sec4.8114Credits(~$0.4811)/sec6.6825Credits(~$0.6683)/sec20%
Token Pricing
VariantTierGoldCurrent pricePlatinumDiamondOfficialYour savings
seedance-2.5token-input480p / 720p · With reference video60Credits/1M tokens~$6/1M tokens57Credits/1M tokens~$5.7/1M tokens54Credits/1M tokens~$5.4/1M tokens75Credits/1M tokens~$7.5/1M tokens20%
token480p / 720p · Without reference video100Credits/1M tokens~$10/1M tokens95Credits/1M tokens~$9.5/1M tokens90Credits/1M tokens~$9/1M tokens125Credits/1M tokens~$12.5/1M tokens20%
token-1080P-input1080p · With reference video65.68Credits/1M tokens~$6.568/1M tokens62.396Credits/1M tokens~$6.2396/1M tokens59.112Credits/1M tokens~$5.9112/1M tokens82.1Credits/1M tokens~$8.21/1M tokens20%
token-1080P1080p · Without reference video110Credits/1M tokens~$11/1M tokens104.5Credits/1M tokens~$10.45/1M tokens99Credits/1M tokens~$9.9/1M tokens137.5Credits/1M tokens~$13.75/1M tokens20%

* Actual costs are subject to final output.

* Without a reference video: generation duration × output price. With one: (reference duration + generation duration) × input price.

* Resolution rates are precharge estimates; Auto reserves 30 output seconds. Successful tasks are reconciled using actual token usage.

ByteDance Seedance 2.5 API for 30-Second AI Video

Generate longer single-pass clips with native audio, dense multimodal references, and a draft-to-final workflow through the Seedance 2.5 API on APIMart.

50K+

Active Users

99.9%

Uptime

2x

Faster

—

Cost Savings

Seedance 2.5 API Example: Text to Video and Image to Video

Call ByteDance Seedance 2.5 on APIMart with one POST request. Seedance 2.5 API generation is asynchronous: submit a task, then poll the task endpoint to get the video URL.

  1. 1

    Authenticate Seedance 2.5 API requests

    Save the key you created above in the APIMART_API_KEY environment variable and send it as Authorization: Bearer <key> on every Seedance 2.5 API request.

  2. 2

    Submit a Seedance 2.5 task

    POST /v1/videos/generations with model seedance-2.5, your prompt, size, resolution and duration. Add image_urls, video_urls or audio_urls for references. The Seedance 2.5 API responds with a task_id.

  3. 3

    Get the Seedance 2.5 result

    Poll GET /v1/tasks/{task_id} every 5–15 seconds until status is completed, then read the video URL from data.result.videos[0].url[0]. A failed Seedance 2.5 API task is fully refunded and returns the reason in data.error.message.

    See the Seedance 2.5 API reference for every parameter, task type limit and response field.

POST /v1/videos/generations
curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.5",
    "prompt": "A cinematic tracking shot of a red vintage car driving along a coastal road at sunset, waves crashing below, warm golden light",
    "size": "16:9",
    "resolution": "720p",
    "duration": 10
  }'

Seedance 2.5 API Parameters

ParameterTypeRequiredDefaultDescription
modelstringRequiredDefault: seedance-2.5Fixed value for the Seedance 2.5 API: seedance-2.5 (listed upstream as doubao-seedance-2-5).
promptstringRequiredDefault: —Video description. Refer to inputs by index, such as @图片1, @视频1 or @音频1 (1-based, in array order). Required for normal and draft generation; do not send it with draft_task_id, or the request returns 400.
resolutionstringOptionalDefault: 720p480p, 720p or 1080p. The Seedance 2.5 API returns a 400 error for 2k and 4k.
sizestringOptionalDefault: adaptiveAspect ratio (also accepted as aspect_ratio): 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 or adaptive. Video edit, video extend and first/last-frame tasks require adaptive.
durationintegerOptionalDefault: 5Seedance 2.5 API clip length: 4–30 seconds, or -1 to let the model choose (precharged as 30 seconds, then settled on the actual output).
generate_audiobooleanOptionalDefault: trueGenerate synced audio (also accepted as audio). Set false for a silent video.
image_urlsarrayOptionalDefault: —Up to 30 Seedance 2.5 API reference images as URLs or asset:// IDs. Use image_with_roles for first and last frames.
image_with_rolesarrayOptionalDefault: —Images with a role: first_frame, last_frame or reference_image.
video_urlsarrayOptionalDefault: —Up to 10 reference videos (mp4 or mov, 2–30 s each, 30 s in total, up to 200 MB each).
audio_urlsarrayOptionalDefault: —Up to 10 reference audio clips (wav or mp3, 2–30 s each, 30 s in total). Audio-only references are supported.
omni_reference_task_typestringOptionalDefault: autoauto, reference, edit or extend. Setting edit or extend checks that task's limits when you submit.
output_formatstringOptionalDefault: mp4mp4 or mov. mov keeps higher color precision and is recommended for edit and extend.
draftbooleanOptionalDefault: —true makes the Seedance 2.5 API generate a 480p draft that stays valid for 7 days. Cannot be combined with draft_task_id.
draft_task_idstringOptionalDefault: —Task ID of a completed draft. Renders the 1080p final and inherits the draft's prompt, references, duration and seed.
return_last_framebooleanOptionalDefault: falseAlso return the last frame image when the task succeeds.
seedintegerOptionalDefault: —Random seed. The same seed gives similar, not identical, results.
watermarkbooleanOptionalDefault: falseAdd an AI-generated watermark.
toolsarrayOptionalDefault: —Optional tools, such as [{"type": "web_search"}] to reference web information during generation.
nsfw_checkbooleanOptionalDefault: falseModerate the prompt and input images with omni-moderation-latest before the task is submitted. Video and audio are not checked.

Seedance API Model Family

Compare every Seedance video model on APIMart. One API key calls all of them; each model page shows its live pricing.

ModelBest forResolutionDuration
Seedance 2.5 APIThis pageClips up to 30 s with up to 50 image, video and audio references, plus video editing and extension480P / 720P / 1080P4–30 s or auto
Seedance 2.0 APIUp to 4K, the highest resolution in the family, with image, video and audio references480P / 720P / 1080P / 4K4–15 s
Seedance 2.0 Fast APIFast variant of Seedance 2.0 with the same image, video and audio references480P / 720P4–15 s
Seedance 2.0 Mini APIMini variant of Seedance 2.0 with the same image, video and audio references480P / 720P4–15 s
Seedance 1.5 Pro APIText-to-video and first/last-frame image-to-video, with optional audio480P / 720P / 1080P4–12 s
Seedance 1.0 Pro Quality APIText-to-video and first/last-frame image-to-video480P / 720P / 1080P2–12 s
Seedance 1.0 Pro Fast APIText-to-video and first-frame image-to-video (no last frame)480P / 720P / 1080P2–12 s

Guides, comparisons and pricing analysis from the APIMart blog.