CCAPI Developer Platform

Seedance API

Integrate Seedance through CCAPI’s unified video API platform.

What Seedance does

Call Seedance 2.5 through one unified API with 4–30 second output, 480p/720p resolution, and image, video, and audio references.

  • Text to Video API — Seedance Text-to-Video API converts written prompts into video content, suitable for marketing videos, content creation, supporting multiple resolutions and durations.
  • Image to Video API — Seedance Image-to-Video API transforms static images into dynamic videos, perfect for product showcases and creative content.

Seedance API features

  • Latest Seedance 2.5 Model — Supports text, image, video, and audio references, first/last-frame control, and generation up to 30 seconds.
  • Multiple Resolution Options — Seedance 2.5 supports 480p and 720p so you can balance quality and cost.
  • Audio Generation — Seedance 2.5 can generate audio and accept audio references, with final billing settled from actual usage.
  • Easy-to-Use API — Use the unified /v1/videos API, consistent with other video models on the platform.

What people build with Seedance

  • Marketing Video Content Creation — Seedance API is ideal for teams creating marketing videos, supporting ad videos and social media content.
  • Product Showcase Videos — Use image-to-video to animate product images, creating attractive product showcase videos.
  • Social Media Creative Content — Quickly generate social media creative video content with multiple resolutions and durations.

Getting started with the Seedance API

The endpoint is OpenAI-compatible, so existing client code usually needs only a base URL and a model name.

  • Step 1: Sign Up or Log In — Create account and generate API Token
  • Step 2: Test in Playground — Evaluate and test prompt behavior, compare different modes, review output quality
  • Step 3: Integrate into Backend — Connect API, configure authentication, handle parameters and outputs
  • Step 4: Deploy for Production — Set up concurrency, retry logic, timeout handling, moderation, logging, cost control

Seedance API pricing

Seedance 2.5 Video API — 480p $0.2205/s, or $0.1323/billable second with video input

Seedance 2.5 and 2.0 Family Pricing
Model480p no video input480p with video input720p no video input720p with video input1080p no video input1080p with video input
Seedance 2.5$0.2205/s$0.1323/billable s$0.4730/s$0.2838/billable s
Seedance 2.0¥0.5544/s¥0.3375/s¥0.7949/s¥0.4838/s¥1.9829/s¥1.2053/s
Seedance 2.0 Fast¥0.4460/s¥0.2652/s¥0.6394/s¥0.3802/s¥1.4386/s¥0.8554/s
Seedance 2.0 Mini¥0.2772/s¥0.1687/s¥0.3974/s¥0.2419/s¥0.8942/s¥0.5443/s

Why choose CCAPI for Seedance

  • Published per-second pricing — Per-second rates are shown by model, resolution, and video-input mode so cost can be estimated before generation.
  • Clear multimodal contract — Text, image, video reference, and metadata fields are documented with matching examples.
  • Unified task and usage records — Task status, request logs, and billing records are available together for production debugging and reconciliation.

Other models on the same endpoint

The same API key and base URL reach every model below. Moving from Seedance to any of them means changing the model name in the request body.

Frequently asked questions

What is Seedance?

Seedance is an AI video generation model family from ByteDance, supporting text-to-video, image-to-video and other modes.

What video generation modes does Seedance API support?

Seedance API supports text-to-video and image-to-video modes.

Is Seedance API asynchronous?

Yes, Seedance API is asynchronous. After submitting a video generation task, it returns a task_id, and you need to poll to get results.

Does it support audio generation?

Yes. Seedance 2.5 supports generated and reference audio. Set "generate_audio": true in metadata for synchronized audio and pass reference audio URLs in metadata.audios.

Which API endpoint does Seedance use?

Submit with POST /v1/videos and poll results with GET /v1/videos/{task_id}.