Seedance Lite Reference Image Video Generation

The Doubao Seedance Lite API supports generating video content through text descriptions and reference images. Official documentation: https://www.volcengine.com/docs/82379/1520757

Endpoint

POST /v1/video/generations

Authentication

All requests require a Bearer token in the Authorization header:
Authorization: Bearer YOUR_API_KEY

Request Parameters

ParameterTypeRequiredDescription
modelstringYesThe ID of the model to use, e.g., doubao-seedance-1-0-lite-i2v-250428
contentarrayYesArray of input information for the model, supports text and image information

content Array Elements

ParameterTypeRequiredDescription
typestringYesType of input content, either text or image_url
textstringNoWhen type is text, the text content describing the expected video
image_urlobjectNoWhen type is image_url, the image object for the model
image_url.urlstringYesThe URL of the image
rolestringNoThe position or purpose of the image, e.g., reference_image

Request Example

curl -X POST "https://api.example.com/v1/video/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-1-0-lite-i2v-250428",
    "content": [
      {
        "type": "text",
        "text": "[Image1] A boy wearing glasses and blue T-shirt with [Image2] a corgi dog, sitting on [Image3] the lawn, 3D cartoon style"
      },
      {
        "type": "image_url",
        "image_url": {
          "url": "https://ark-project.tos-cn-beijing.volces.com/doc_image/seelite_ref_1.png"
        },
        "role": "reference_image"
      },
      {
        "type": "image_url",
        "image_url": {
          "url": "https://ark-project.tos-cn-beijing.volces.com/doc_image/seelite_ref_2.png"
        },
        "role": "reference_image"
      },
      {
        "type": "image_url",
        "image_url": {
          "url": "https://ark-project.tos-cn-beijing.volces.com/doc_image/seelite_ref_3.png"
        },
        "role": "reference_image"
      }
    ]
  }'

Response Example

{
  "id": "cgt-20250918170909-j7gxl",
  "status": "submitted"
}

Status Description

StatusDescription
submittedTask has been submitted
processingTask is being processed
succeededTask completed successfully
failedTask failed