XiaoZhan AIhubXiaoZhan AIhub
HomeAI ChatAgentsCreateDigital HumansCreative AgentModel catalogueMarketTopicsPriceDocs
XiaoZhan AIhubXiaoZhan AIhub
HomeAI ChatAgentsCreateDigital HumansCreative AgentModel catalogueMarketTopicsPriceDocs
Model catalogueSeedance 2.0 Lite

Seedance 2.0 Lite

20% OFFNEW

Model ID

Put this value in the request body's `model` field — not the display name above.

Video generationClosed source

by bytedance · ByteDance Seedance 2.0 lite tier, high-value output (asynchronous task). Text-to-video, image-to-video and multimodal reference; 720p / 1080p, 4-15 seconds, 24 fps.

Try it now

Quick start

EndpointPOST /v1/videos/generations
AuthenticationAuthorization: Bearer sk-gpushare-…Get API key
Call styleAsynchronous: submit for an ID, then poll until it settles
Base URLhttps://api.dflop.top/v1
① Submit the task · cURL
curl https://api.dflop.top/v1/videos/generations \
  -H "Authorization: Bearer sk-gpushare-xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2.0-lite",
    "content": [
      {"type": "text", "text": "海边日落,无人机航拍视角 --ratio 16:9"}
    ],
    "resolution": "720p",
    "duration": 5
  }'
# 返回 {"id": "...", "status": "queued"}
# 图生视频:content 里追加 {"type":"image_url","image_url":{"url":"https://..."}}
# ⚠️ duration 缺省按 12 秒预扣,结算按实际时长 —— 建议显式传
# ⚠️ 这张卡 resolution 必填(仅 720p / 1080p),整卡按交付分辨率计价,缺省返回 400
② Poll for the result · cURL
curl https://api.dflop.top/v1/videos/generations/$TASK_ID \
  -H "Authorization: Bearer sk-gpushare-xxxxxxxx"

# status: queued -> running -> succeeded / failed / expired / cancelled
# 建议 5-10 秒轮询一次。轮询免费。

This is an async task: submit for a task ID, then poll until it settles. Polling itself is free.

Pricing

Billed per token, exactly as the upstream bills it: video price = token price × tokens used.

Rates
per second720p47.693Credits1080p118.973Credits
Settlement
On submit, the worst case is held (the largest frame at that resolution + reference video at its limit) → settled on actual usage when done → the difference is refunded
  • Token usage = (input video seconds + output video seconds) × output width × height × frame rate ÷ 1024, at a fixed 24 fps. Width and height come from the official pixel table for video generation tasks (by resolution × aspect ratio); the usage.completion_tokens the upstream returns is what counts.
  • Minimum usage: when the input includes video, input video counts as at least 4 seconds — a 2-second reference video costs the same as a 4-second one. The official limit for total reference video is 15 seconds.
  • Token price (credits per 1M tokens): without input video · 1080p output 2448 · without input video · 720p output 2208 · with input video · 1080p output 1488 · with input video · 720p output 1344.
  • This card is priced by output resolution: resolution is required (720p or 1080p only); leaving it out returns 400.
  • Failed or expired tasks are refunded in full.
  • Polling task status is free and does not count toward usage.
  • All your API keys share one balance; when it runs out the API returns HTTP 402 `quota_exceeded`.

Sign in and any personal discount on your account will show up here. Sign in

Capabilities & specs

Category
Video generation
Endpoint family
Video generation (Videos)
Released
2026-08-12
License
Closed source

Try it

Models like this bill for real per image / per second / per call and are mostly async tasks, so there is no one-click test here. Use the sample code above, or generate in the matching workbench (which has a parameter panel and a cost estimate).

Open the workbench

Common errors

404 model_not_found

You passed the display name instead of the model ID.✗ Seedance 2.0 Lite→✓ doubao-seedance-2.0-lite

→ Copy the Model ID at the top of this page

402 quota_exceeded

Insufficient account balance. All your API keys share one balance.

→ Add funds in your account

401 / 403

The API key is invalid, or it has a model allowlist that doesn't include this ID.

→ Check the key's status and allowed models

400 invalid_request

`resolution` is required on Lite (`-lite`) SKUs and only accepts 720p / 1080p; anything else also returns 400.

→ Check your request body against the sample code above

More models from this vendor

Seedance 2.0doubao-seedance-2.0Seedance 2.0 Fastdoubao-seedance-2.0-fastSeedance 2.0 Fast Litedoubao-seedance-2.0-fast-liteSeedance 2.0 Minidoubao-seedance-2.0-miniSeedance 2.0 Mini Litedoubao-seedance-2.0-mini-liteSeedance 2.5doubao-seedance-2.5
Try it

Seedance 2.0 Lite FAQ

How do I call Seedance 2.0 Lite?
Set the model field of the request body to doubao-seedance-2.0-lite, send it to https://api.dflop.top/v1/videos/generations, and put your key (it starts with sk-gpushare-) in the Authorization: Bearer header. This is not a chat SKU; submit tasks to the dedicated endpoint above.
How much does the Seedance 2.0 Lite API cost?
  • ·Billing: per token (the same formula as the upstream's official one). Video price = token price × tokens used; tokens used = (input video length + output video length) × output width × height × frame rate ÷ 1024, with the frame rate fixed at 24, as reported in the upstream's usage.completion_tokens
  • ·Token price (without input video · 1080p output): 3,060 credits (≈ ¥51 / ≈ $7.57) per 1M tokens
  • ·Token price (without input video · 720p output): 2,760 credits (≈ ¥46 / ≈ $6.82) per 1M tokens
  • ·Token price (with input video · 1080p output): 1,860 credits (≈ ¥31 / ≈ $4.6) per 1M tokens
  • ·Token price (with input video · 720p output): 1,680 credits (≈ ¥28 / ≈ $4.15) per 1M tokens
  • ·For reference (16:9, no input video): 720p about 59.62 / 1080p about 148.72 credits per second of output
  • ·Prices are in credits: 60 credits = ¥1. Each call first holds the most it could cost, then settles on actual usage and refunds the difference.

Markdown version of this page (Chinese): /models/doubao-seedance-2.0-lite.md

Related

  • All ByteDance models