Seedance 2.5 from ByteDance is officially available on Apiframe.
Video Apiframe partnered with ByteDance to offer this model. Official partner
Seedance 2 Fast logo

Seedance 2 Fast API

by ByteDance

Cheaper, faster Seedance 2 (no 1080p).

720P
Max resolution
15s
Max clip length
~180s
Avg. generation
7 credits/s
From
Video · made with Seedance 2.5
A cinematic short: a lighthouse keeper, a woman in her late 50s with silver-streaked dark hair in a low bun, navy wool peacoat over a cream knit sweater, climbs a narrow stone spiral staircase at dusk. Brass lantern light flickering on wet stone walls. Handheld 35mm, warm practical lighting, rain outside, gentle orchestral score.

Playground

Try Seedance 2 Fast right here.

model: seedance-2-fast
Advanced settings
Estimated cost 56–144 credits · $0.56–$1.44 Generate in Studio
Output Example · Seedance 2.5
A cinematic short: a lighthouse keeper, a woman in her late 50s with silver-streaked dark hair in a low bun, navy wool peacoat over a cream knit sweater, climbs a narrow stone spiral staircase at dusk. Brass lantern light flickering on wet stone walls. Handheld 35mm, warm practical lighting, rain outside, gentle orchestral score.

Pricing

Simple per-second pricing.

7–18 credits per second of output ≈ $0.07–$0.18

The rate depends on the resolution and options you pick.

A 8s clip runs 56–144 credits (≈ $0.56–$1.44).

  • You only pay for successful generations. Failed jobs are refunded automatically.
  • One credit balance across every model on Apiframe, no per-model plans.
  • Start with free credits. No subscription required.
  • Volume discounts on larger plans.
See plans and credit packs

Specs

At a glance.

Provider ByteDance
Model ID seedance-2-fast
Aspect ratios 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
Resolutions 480p, 720p
Durations 4s, 6s, 8s, 10s, 12s, 15s
Image input Supported
Audio Supported
Avg. time ~180s

Quickstart

How to call the Seedance 2 Fast API.

Send one POST /v2/videos/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.

Swap seedance-2-fast for any other model and nothing else changes.

const response = await fetch("https://api.apiframe.ai/v2/videos/generate", {
  method: "POST",
  headers: {
    "X-API-Key": "afk_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "prompt": "a cinematic sunrise over a futuristic cityscape, smooth camera push-in",
    "model": "seedance-2-fast",
    "seedanceParams": {
      "resolution": "720p",
      "start_image": "https://example.com/input.jpg",
      "generate_audio": false,
      "end_image": "https://example.com/input.jpg"
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

Input schema

Every field Seedance 2 Fast accepts, with types and defaults. The full reference lives in the docs.

Field Type Description
prompt required string Text description of what to generate.
model required string The model identifier for this endpoint. Default:"seedance-2-fast" · "seedance-2-fast"
seedanceParams.resolution string Resolution Default:"720p" · "480p", "720p"
seedanceParams.start_image string (URL) Use a still as the first frame of the clip.
seedanceParams.generate_audio boolean Generate audio Default:false
seedanceParams.end_image string (URL) Optional last frame to control the ending.
seedanceParams.reference_image_urls string[] (URLs) Reference images
seedanceParams.reference_video_urls string[] (URLs) Reference videos
seedanceParams.reference_audio_urls string[] (URLs) Reference audio
seedanceParams.return_last_frame boolean Also return the final frame as a still image. Default:false
seedanceParams.web_search boolean Web search Default:false
seedanceParams.camera_fixed boolean Disable camera movement. Default:false
seedanceParams.seed number Reuse a number to reproduce the same result. step 1

The Seedance flagship

Seedance 2 Fast is one of 7 Seedance video models on Apiframe. The full editorial page (showcase, comparison, and use cases) lives on the flagship.

Seedance 2.5 logo Flagship from 13 cr/s Seedance 2.5

Long-form cinematic video in a single pass.

Explore Seedance 2.5
All video models

Seedance 2 Fast questions

What teams ask before shipping with Seedance 2 Fast. Everything else lives in the docs.

Is there an API for Seedance 2 Fast?

Yes. Apiframe exposes Seedance 2 Fast through a single REST endpoint (POST /v2/videos/generate with model: "seedance-2-fast"). You get one unified API, key, and billing across every supported model, with no separate ByteDance account required.

How much does the Seedance 2 Fast API cost?

Seedance 2 Fast uses simple pay-as-you-go pricing on Apiframe. You only pay for successful generations. See the pricing page for plans and volume discounts.

How do I call the Seedance 2 Fast API?

Send a POST request to /v2/videos/generate with your X-API-Key and a JSON body containing model: "seedance-2-fast". The call returns a jobId; poll GET /v2/jobs/{id} or use a webhook to receive the result.

What parameters does Seedance 2 Fast support?

Seedance 2 Fast accepts 11 model-specific parameters (nested under seedanceParams) plus the common prompt and webhook_url fields. See the input schema above for the full list with types and defaults.

9,800+

developers & companies

4.8 on G2

Official partner of

BytePlus Alibaba Cloud MiniMax

Power your next AI product with Apiframe.

Instant access to 70+ media models through a single API. Start free and scale when you're ready.