Back to guides
Video·July 2, 2026·Updated October 8, 2026·7 min read

How to Use the Seedance API — Pricing and Python Implementation (Seedance 2 Support, 2026)

How to call ByteDance’s Seedance 2 video generation model directly through an OpenAI-compatible API. Includes the pricing table, Python code, when to use Fast, and a comparison with Veo 3.1 — everything needed for production adoption.

Seedance is ByteDance’s text-to-video family, and the current-generation Seedance 2 is a notable 2026 model with native audio, multi-shot composition, and reference-image consistency. The Seedance API is available on Kunavo — an OpenAI-compatible endpoint, per-second USD billing, and no Volcano Engine account required.

Seedance API pricing

Billing is by generated video seconds, by resolution:

ModelResolutionKunavo5-second clip
Seedance 2 Fast480p$0.093 / second$0.47
720p$0.198 / second$0.99
Seedance 2480p$0.114 / second$0.57
720p$0.246 / second$1.23
1080p$0.612 / second$3.06

Billing is in USD per clip, deducted from prepaid Stripe balance — no credit-bundle conversion is needed. Rates are displayed from the same source as the pricing page.

How to Use — Generate Video from Text

Just send a prompt to POST /v1/video/generations. seedance-2-fast is recommended for testing, and seedance-2 for production assets:

seedance_t2v.py
import requests

resp = requests.post(
    "https://api.kunavo.com/v1/video/generations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "model": "seedance-2-fast",   # 最高品質は "seedance-2"
        "prompt": "折り鶴がほどけて鳥の群れになる、マクロ撮影、朝の柔らかい光",
        "duration": 5,
        "aspect_ratio": "16:9",
        "resolution": "720p",         # Fast: 480p/720p、Seedance 2 は 1080p も可
    },
    timeout=600,  # 生成には数分かかることがあります
)
print(resp.json()["data"][0]["url"])

Generation takes several minutes. In production, use the asynchronous /v1/videos task flow and include Idempotency-Key so retries do not cause duplicate charges.

Image to Video

Pass image_url and the still image becomes the first frame. Reference consistency is one of Seedance’s core strengths:

seedance_i2v.py
# 画像から動画へ: image_url を渡すと、その静止画が最初のフレームになります。
resp = requests.post(
    "https://api.kunavo.com/v1/video/generations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "model": "seedance-2",
        "prompt": "商品がゆっくり回転し、スタジオライトが表面を滑る",
        "image_url": "https://example.com/product-hero.png",
        "duration": 5,
        "resolution": "720p",
    },
    timeout=600,
)

Choosing Between Seedance 2 and Fast

Fast is the high-volume version of the family — low latency, about 20% cheaper, capped at 720p, and suited to social media and bulk-generation pipelines. Seedance 2 is for hero assets requiring 1080p and multi-shot consistency. The request format is identical, so switching requires changing one word in model.

Comparison with Veo 3 and Wan

All run on the same endpoint. Choose Seedance 2 for storytelling and reference consistency, Veo 3 for overall quality and native audio (Lite $0.18/clip~), and Wan 2.7 for the cheapest cinematic output ($0.096/second). See the text-to-video API guide for the full picture.

Frequently asked questions

What is the Seedance API?

Seedance is ByteDance’s text-to-video model family. The current generation, Seedance 2, is distinguished by native audio, multi-shot composition, and reference-image consistency. On Kunavo, seedance-2 and seedance-2-fast run through the OpenAI-compatible /v1/video/generations endpoint.

How much does the Seedance API cost?

Kunavo charges by generated second. Seedance 2 Fast costs $0.093/second at 480p and $0.198/second at 720p; Seedance 2 costs $0.114/second at 480p, $0.246/second at 720p, and $0.612/second at 1080p. A 5-second 720p clip costs $0.99 with Fast and $1.23 with Seedance 2; failed generations are not charged.

Do I need a Volcano Engine account?

No. With one Kunavo sk-kn- key and Stripe balance, you can call Seedance, Veo 3, Wan 2.7, image models, Suno, Claude, and GPT through the same OpenAI-compatible API.

Should I use Seedance or Veo 3?

Seedance 2 excels at multi-shot storytelling and character consistency; Veo 3 excels at overall video quality and native synchronized audio. Both run on the same endpoint, so you can A/B test by changing one word in the model field.