Back to guides
Video·July 2, 2026·Updated September 30, 2026·7 min read

Seedance API Guide — Pricing and Python Usage (Seedance 2 Support, 2026)

How to call ByteDance’s Seedance 2 video generation model directly through an OpenAI-compatible API. Includes pricing, 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 one of the most notable 2026 video models, with native audio, multi-shot composition, and reference consistency. The Seedance API is available directly on Kunavo — an OpenAI-compatible endpoint, per-second USD billing, and no Volcano Engine account required.

Seedance API pricing

Billing is by generated video second, 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

Payment is deducted in USD per clip 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

Send a prompt to POST /v1/video/generations. We recommend seedance-2-fast for testing and seedance-2 for final 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 to prevent duplicate charges when retrying.

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,
)

Seedance 2 vs Fast

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

Comparison with Veo 3 and Wan

All three 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 landscape.

Frequently asked questions

What is the Seedance API?

Seedance is ByteDance’s text-to-video model family, and 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 video 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.