Skip to main content
Start here if you are adding Seedance 2.0 to an application. This page covers model and workflow selection; migration, reusable materials, and real-person verification have their own guides.

Choose Your Integration Path

All three paths use Authorization: Bearer <TOKENLAB_API_KEY>. The Volc-compatible paths preserve the Volcengine request shape, but do not accept AK/SK signing.

Model Choice

seedance-2.0-fast and seedance-2.0-mini reject 1080p and 4k requests. Query the Models API when model availability must be decided at runtime.

Supported Operations

Use an explicit operation in production. TokenLab can infer some operations from the supplied media, but an explicit value makes validation and retries predictable. For seedance-2.0 and seedance-2.0-fast, reference workflows currently support up to 9 reference images, 3 reference videos, and 3 reference audios. Audio is available only in supported reference workflows; audio-only and text-plus-audio-only Seedance requests are not supported.

Results And Pricing

Video generation is asynchronous. Store the returned task ID and follow its exact poll_url until the task reaches a terminal state. See Async Jobs and Polling for retry and timeout guidance. Pricing depends on the model, output resolution, and input type. Read it from the Pricing API instead of hard-coding it in your product.

API Reference