ToAPIs
    homeToAPIs
    ModelsModel PricingAPI Docs
    LoginStart for Free

    Quick Answer

    • Seedance 2.0 supports Text-to-Video, Image-to-Video, R2V, and Video Edit in one workflow.
    • Use this model guide page to validate parameters with minimal request/response examples.
    • Stabilize prompts here first, then move to production API integration.

    Key Parameters

    • model | string | required | seedance-2 | - | Model identifier. Use the fixed value `seedance-2`.
    • prompt | string | required | - | - | Main instruction describing the subject, action, scene, and style.
    • aspect_ratio | string | optional | 16:9 | 16:9 | 9:16 | 1:1 | 4:3 | 3:4 | 21:9 | Video aspect ratio. Defaults to `16:9`; supports `16:9 | 9:16 | 1:1 | 4:3 | 3:4 | 21:9`.
    • duration | integer | optional | 5 | -1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Output duration in seconds. Defaults to `5`; supports `-1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15`, where `-1` means auto.
    • resolution | string | optional | 720p | 480p | 720p | 1080p | 4k | Output resolution. Defaults to `720p`; supports `480p | 720p | 1080p | 4k`.

    Common Errors

    • 400 invalid_request_error: trigger=Request payload misses required fields or has invalid field types.; fix=Validate model, mode, and input schema before request.; retry=Retry only after fixing payload; avoid blind retries.
    • 401 authentication_error: trigger=Missing Authorization header or invalid API key.; fix=Verify Bearer token format and API key scope.; retry=Retry after auth fix; rotate key if repeated failures continue.
    • 429 rate_limit_exceeded: trigger=Request rate, concurrency, or current quota hits upstream rate limiting.; fix=Apply exponential backoff first, then review request rate, concurrency, and quota usage.; retry=Use exponential backoff (e.g., 1s/2s/4s) with jitter; if it persists, reduce submission pressure.
    • 500 internal_error: trigger=Transient upstream error or internal processing failure.; fix=Capture request id and trigger retry workflow.; retry=Retry 2-3 times with short delays; escalate if persistent.
    ByteDance Seed logo

    Seedance 2.0

    Commercial use

    Generate cinematic video with ByteDance Seed's unified multimodal video model, available on ToAPIs as seedance-2.

    Model Type:
    Pricing: Seedance 2.0 Mini from $1.1/1M total tokens
    No video input $1.81/1M total tokens· With video input $1.1/1M total tokens
    PlaygroundExamplesSimilarREADMEAPI

    Input

    FormJSON

    Reference images

    Describe subject, camera, scene, and style.116

    Advanced options

    Example params
    0 / 3

    Up to 3, one per line. A reference image is also required.

    Output

    PreviewJSON
    View API DocsGet API Key

    Generation takes some time. Please wait.You can leave this page. [ Task Logs ] lets you check the generated content directly.

    Request preview

    {
      "model": "seedance-2",
      "prompt": "A 6-second product concept clip showing a premium smart device on a modern desk, slow camera push-in, natural light.",
      "duration": 6,
      "size": "16:9",
      "aspect_ratio": "16:9",
      "resolution": "720p",
      "metadata": {},
      "generate_audio": true
    }

    2.0

    Seedance generation family

    T2V

    Text-to-video workflow

    I2V

    Image-to-video workflow

    Async

    Task polling

    Generated examples

    Explore what Seedance 2.0 can create

    Create with this model

    Seedance 2.0 Grand Launch

    Seedance 2.0 video sample

    Seedance 2.0 video sample

    Transparent pricing

    Seedance 2.0 video pricing

    Actual billing uses usage.total_tokens, with separate rates for requests with and without video input. Per-second prices are retained as planning estimates.

    Top up credits

    No video input

    ToAPIs

    $6.57

    1M total tokens

    With video input

    ToAPIs

    $4

    1M total tokens

    SpecificationToAPIs priceBilling basis
    No video input

    ToAPIs

    $6.57

    1M total tokens

    1M total tokens
    With video input

    ToAPIs

    $4

    1M total tokens

    1M total tokens

    Final billing uses the completed task's usage.total_tokens. The per-second rows below are estimates only and may differ from the final charge.

    Why ToAPIs

    Why use ToAPIs for Seedance 2.0?

    Use ByteDance video generation through a single model gateway while keeping billing, task status, and API keys in one place.

    Multimodal creative control

    Plan text, image, audio, and video reference workflows from one model page before moving into production.

    Estimated per-second cost planning

    Estimate short-form clips by duration first, then confirm the final quote at submission.

    Unified video task API

    Submit generation tasks, poll status, and retrieve output URLs through the same ToAPIs workflow.

    Integrate Seedance 2.0 in three steps

    Design around prompt quality, async task status, and generated duration.

    1. 1

      Draft the shot

      Describe subject, action, camera motion, lighting, style, and any reference media you plan to use.

    2. 2

      Submit a video task

      Call the video generation endpoint with model seedance-2, duration, aspect ratio, and resolution.

    3. 3

      Poll and deliver

      Store the returned task ID, poll until completion, then save the generated video URL in your product workflow.

    Best-fit Seedance 2.0 workloads

    Cinematic concept clips

    Turn prompts and references into short cinematic previews for pitches, storyboards, and campaign concepts.

    Reference-guided production

    Use image, audio, or video references to guide motion, character, mood, and scene consistency.

    Video iteration pipelines

    Queue short variants, compare prompts, and route final renders after creative approval.

    FAQ

    Seedance 2.0 API FAQ

    Is Seedance 2.0 video generation synchronous?

    No. Treat video generation as an async task: submit first, store the task ID, and poll for the final result URL.

    How is Seedance 2.0 billed on ToAPIs?

    Seedance 2.0 is billed by the completed task's usage.total_tokens. Requests with and without video input use different token rates; per-second prices are estimates only.

    When should I use seedance-2 instead of seedance-2-fast?

    Use seedance-2 when output quality and motion stability matter more than the lowest latency. Use seedance-2-fast for drafts, batch exploration, and speed-sensitive tests.

    Seedance 2.0 API

    Build Seedance 2.0 video workflows on ToAPIs

    Create a key, test short prompts with free credits, and move seedance-2 into production when the motion style is right.

    Start for freeView API Docs

    Try Seedance 2.0 with one ToAPIs account.

    Start with free credits, test short clips, then connect seedance-2 to your async video workflow.

    Sign up to get free credits
    ToAPIs
    homeToAPIs

    Enterprise AI API gateway: text, image, video, and audio models behind one interface.

    运营主体:
    鯨樞智能科技有限公司
    JINGSHU INTELLIGENT LIMITED
    注册地址:
    ROOM 5042, 5/F, YAU LEE CENTRE, NO.45, HOI YUEN ROAD, KWUN TONG, KOWLOON, HONG KONG
    联系方式:
    support@toapis.com

    Models

    • Sora 2 API
    • Veo 3.1 API
    • GPT Image 2 API
    • All models

    Alternatives

    • Fal.ai alternative
    • Wavespeed AI alternative
    • PiAPI alternative
    • CometAPI alternative
    • Replicate alternative
    • AIMLAPI alternative

    Resources

    • Docs
    • Service status
    • Pricing
    • Privacy
    • Terms
    • Acceptable Use
    • Data Deletion
    • Data Retention
    • Subprocessors & Regions
    • Billing & Refunds
    • Cookie Policy
    • Sitemap
    • About

    © 2026 ToAPIs. All rights reserved.