Skip to main content
POST
/
api
/
v3
/
contents
/
generations
/
tasks
seedance-1-0-pro-250528 (image to video)
curl --request POST \
  --url https://api.example.com/api/v3/contents/generations/tasks
BytePlus’s GPTProto format for the image to video API.
curl --location 'https://gptproto.com/api/v3/bytedance/seedance-1-0-pro-250528/image-to-video' \
--header 'Authorization: sk-xx' \
--header 'Content-Type: application/json' \
--data '{
    "prompt": "Tail flick slow-motion, cut to POV shot through window of sparrows taking flight, ending with resigned yawn",
    "image":"https://d1q70pf5vjeyhc.cloudfront.net/media/92d2d4ca66f84793adcb20742b15d262/images/1753708615921599101_VpKMX8di.png",
    "last_image":"",
    "duration": 5,
    "aspect_ratio": "1:1",
    "camera_fixed": false,
    "resolution": "480p",
    "seed": -1
}'
{
  "error": {
    "message": "Invalid signature",
    "type": "401"
  }
}

Parameters

ParameterTypeRequiredDefaultDescription
camerafixedboolean❌ NofalseCamerafixed parameter
contentarray❌ No[{"type": "image_url", "image_url": "https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream_i2i.jpeg"}, {"type": "text", "text": "The camera pans from left to right, revealing the full scene of the image"}]Video generation prompt. Can include parameters like —ratio (16:9, 9:16, 1:1), —resolution (480p, 720p, 1080p), —duration (5-10s), —camerafixed (true/false)
framepersecondinteger❌ No24Framepersecond parameter
modelstring✅ Yesseedance-1-0-pro-250528The model to use for the request
ratiostring❌ No16:9Ratio parameter
resolutionstring❌ No1080pResolution parameter
seedinteger❌ No-1Seed parameter
watermarkboolean❌ NofalseWatermark parameter