YepAPI
AI Models

Seedance 2.0 Fast

Fast AI video generation from text, images, video, or audio references. Lower cost, faster output. 4-15 seconds.

POST/v1/media/queue
~$1.20 est.

Overview

Fast video generation with same capabilities as Seedance 2.0 at lower cost and faster speed. Async operation — submit a job, poll for completion.

PropertyValue
Model IDbytedance/seedance-2-0-fast
Upstream Modeldreamina-seedance-2-0-fast-260128
Resolutions480p, 720p
Duration4–15 seconds (continuous)
Aspect Ratios21:9, 16:9, 4:3, 1:1, 3:4, 9:16
Audio GenerationOptional (built-in)
BillingToken-based (dynamic)
Pricing~$11.2/1M tokens

Usage

All media models use the async job queue. Submit a job, then poll for the result.

Step 1: Submit Job

const res = await fetch('https://api.yepapi.com/v1/media/queue', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    model: 'bytedance/seedance-2-0-fast',
    prompt: 'Close-up of rain falling on a calm pond, concentric ripples, mist rising',
    options: {
      aspectRatio: '16:9',
      duration: '5',
    },
  }),
});
const { data } = await res.json();
// data.jobId — use this to poll for results
curl -X POST https://api.yepapi.com/v1/media/queue \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "bytedance/seedance-2-0-fast", "prompt": "Close-up of rain falling on a calm pond", "options": {"aspectRatio": "16:9", "duration": "5"}}'

Step 2: Poll for Result

const status = await fetch(`https://api.yepapi.com/v1/media/status/${data.jobId}`, {
  headers: { 'x-api-key': 'YOUR_API_KEY' },
});
const { data: job } = await status.json();
// job.status — "pending" | "processing" | "completed" | "failed"
// job.result.video — { mimeType, base64 } when completed
curl https://api.yepapi.com/v1/media/status/JOB_ID \
  -H "x-api-key: YOUR_API_KEY"

Request Body

ParameterTypeRequiredDescriptionDefault
modelstringYesbytedance/seedance-2-0-fast or alias seedance-fast
promptstringYesText description of the video to generate
options.aspectRatiostringNo21:9, 16:9, 4:3, 1:1, 3:4, or 9:1616:9
options.durationstringNo4 to 15 (seconds)5
options.generateAudiobooleanNoGenerate audio track for the videofalse
options.watermarkbooleanNoAdd watermark to outputfalse
options.imageRolestringNoHow to use the input image: first_frame, last_frame, or reference_imagefirst_frame
options.referenceVideoUrlstringNoURL of a reference video for style/motion guidance
options.referenceAudioUrlstringNoURL of a reference audio track
imageData.mimeTypestringNoMIME type of input image
imageData.base64stringNoBase64-encoded input image for image-to-video

Pricing

Token-based billing. Cost varies by resolution and duration.

MetricCost
Per 1M tokens$11.20
Typical 5s video (720p)~$1.20
Info

Latency: typically 15-60 seconds. Results retained for 1 hour.

Under the Hood

Powered by ByteDance's Seedance 2.0 Fast via BytePlus ModelArk API. 100% margin on upstream costs.

On this page