Skip to main content

Introduction

Seedance is ByteDance Seed’s multimodal video generation family. It supports text-to-video, image-to-video (first / first-and-last frame), multimodal reference generation, and face-consistent generation backed by an asset library. Unified access through the GravitexAI gateway:
  • Base URL: https://api.gravitex.ai
  • Authentication: Authorization: Bearer sk-xxxxxxxxxx
  • Content-Type: application/json

Two API surfaces

Seedance is exposed through two parallel API surfaces on this platform. They offer the same capabilities and differ only in protocol style:
Asset library data is shared between the two surfaces (the same asset groups and assets can be referenced from either), but video task routing is independent: query a task on the same surface where you created it.

Models covered by these docs

Latest models and pricing

Models iterate quickly — the console model gallery is the source of truth for the current list, pricing, and capability comparison.

Supported endpoints

Platform API

Video generation Asset library

Official mirror API

Video generation Asset library (all via /api/v3/seedance?Action=...&Version=2024-01-01)

Asset library types

Typical flow

  1. (Optional) Create an asset group → create assets → poll until status: active (usually 1–3 minutes)
  2. Create a video generation task, referencing assets with asset://<ASSET_ID>
  3. Poll the task about every 5 seconds until completed (usually 30–120 seconds)
  4. If it failed on moderation, call Get moderation result on the platform API

Reference

Platform API

/v1/video/generations and /v1/assets, OpenAI style

Official mirror API

Identical request / response to BytePlus Ark

Model gallery

Latest model list and pricing

Console

Create API keys and track usage