ByteDance · VIDEO

Seedance 2.0 Mini API

Seedance 2.0 Mini is a video workflow in the Sorceress catalog.

Catalog preview — Sorceress API activation pending

Seedance 2.0 Mini model artwork

Using Seedance 2.0 Mini in your workflow

Sorceress brings ByteDance models into a shared API catalog. Select this model explicitly, check its supported inputs, and keep your API key on your server. Model capabilities differ; the schema and options on this page describe this entry rather than every model from the same brand.

  • Explore motion and scene concepts.
  • Automate video generation with a saved job that your application can track.

Pricing and availability

Sorceress pricing is awaiting activation. The reference catalog lists 2.4 credits per second 480p with reference video urls, 3.8 480p without reference video urls, 5 720p with reference video urls, 8.2 720p without reference video urls; that reference is not a Sorceress quote. This entry cannot currently be invoked through Sorceress.

Inputs and supported options

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "title": "Prompt",
      "maxLength": 20000,
      "minLength": 3,
      "description": "The text prompt used to generate the video. Required field. (Min length: 3, Max length: 20000 characters)"
    },
    "duration": {
      "type": "integer",
      "title": "Duration",
      "default": 5,
      "description": "Video duration in 4-15 seconds or -1."
    },
    "resolution": {
      "enum": [
        "480p",
        "720p"
      ],
      "type": "string",
      "title": "Resolution",
      "default": "720p",
      "description": "Video resolution - 480p for faster generation, 720p for balance"
    },
    "web_search": {
      "type": "boolean",
      "title": "Web search",
      "description": "Use online search. Text-to-video only."
    },
    "aspect_ratio": {
      "enum": [
        "1:1",
        "4:3",
        "3:4",
        "16:9",
        "9:16",
        "21:9",
        "adaptive"
      ],
      "type": "string",
      "title": "Aspect ratio",
      "default": "16:9",
      "description": "Video aspect ratio configuration. Required field."
    },
    "nsfw_checker": {
      "type": "boolean",
      "title": "NSFW checker",
      "description": "Defaults to false. When false, no additional content filtering is applied and results are returned directly by the model."
    },
    "generate_audio": {
      "type": "boolean",
      "title": "Generate audio",
      "default": true,
      "description": "Whether to generate audio for the video. true**: Generate with audio false**: Generate without audio"
    },
    "last_frame_url": {
      "type": "string",
      "title": "Last frame URL",
      "format": "uri",
      "x-media": "image"
    },
    "first_frame_url": {
      "type": "string",
      "title": "First frame URL",
      "format": "uri",
      "x-media": "image"
    },
    "reference_audio_urls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "title": "Reference audio URLs",
      "x-media": "audio",
      "maxItems": 3,
      "description": "Single audio requirements: Format: wav, mp3 Duration: Single audio duration [2, 15] s, maximum 3 reference audios, total duration of all audios not exceeding 15 s. Size: Single audio file size not exceeding 15 MB."
    },
    "reference_image_urls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "title": "Reference image URLs",
      "x-media": "image",
      "maxItems": 9,
      "description": "Single image requirements: Format: jpeg, png, webp, gif. Aspect ratio (width/height): (0.4, 2.5) Width and height (px): (300, 6000) Size: Single image less than 30 MB. Up to 9 images."
    },
    "reference_video_urls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "title": "Reference video URLs",
      "x-media": "video",
      "maxItems": 3,
      "description": "Single video requirements: Video format: mp4, mov. Resolution: 480p, 720p Duration: Single video duration [2, 15] s, maximum 3 reference videos, total duration of all videos not exceeding 15 seconds. Dimensions: Aspect ratio (width/height): [0.4, 2.5] Width/height (px): [300, 6000] Total pixels: [640×640=409600, 834×1112=927408], i.e., the product of width and height must meet the range requirement of [409600, 927408]. Size: Single video not exceeding 50 MB. Frame rate (FPS): [24, 60]"
    }
  }
}

Completion, results and billing

Save the job identifier returned by asynchronous requests and poll the jobs endpoint until the job succeeds or fails. Do not resubmit a generation just because it is still processing. Chat returns a completed reply and usage details. A multi-step workflow can include separately billed successful steps even if a later step fails. Keep returned asset links with your project, and consult each action for its output format.

Coding agents can discover the current catalog and input requirements from the Sorceress agent instructions. Use a Sorceress key; provider credentials stay on the server.