Skip to main content
POST
  1. Submit the request with VIDGO_API_KEY. A task_id is returned immediately. Keep it until the task reaches finished or failed.
  2. Use Query Task Status to retrieve the result. If you provide a callback_url, Vidgo sends the result to your webhook when the task finishes or fails.

Seedance 1.5 Pro Text to Video

Create video scenes with Seedance 1.5 Pro, with optional generated audio and a fixed-camera setting for controlled compositions.

Available Models

  • bytedance/seedance-v1.5-pro/text-to-video - Generate video scenes from text prompts.

Duration Options

  • 4, 8, 12 seconds - Set duration as an integer. Required.

Key Features

  • Generate video scenes from text prompts.
  • Choose from 480p, 720p, 1080p output resolutions.

Advanced Parameters

Set model and optional callback_url at the request root. Place all workflow parameters, including output options, inside input.

Prompt

  • prompt: Required. Describe the scene and desired motion. Length: 3-2,500 characters.
  • Surrounding whitespace is trimmed before counting Unicode characters.

Aspect Ratio

  • aspect_ratio: Required. Accepted values: 1:1, 21:9, 4:3, 3:4, 16:9, 9:16.

Resolution

  • resolution: Optional. Accepted values: 480p, 720p, 1080p. Vidgo defaults to 720p when omitted.

Fixed Lens

  • fixed_lens: Optional. Control fixed-camera generation. Use true or false.

Generate Audio

  • generate_audio: Optional. Set true to generate synchronized audio or false for a silent video. Vidgo defaults to true when omitted.

Authorizations

Authorization
string
header
required

Use VIDGO_API_KEY.

Body

application/json

Set model and optional callback_url at the request root. Place generation parameters inside input.

model
string
required
Example:

"bytedance/seedance-v1.5-pro/text-to-video"

input
object
required
callback_url
string | null

Optional public HTTP(S) URL for task completion notifications. Use HTTPS to receive finished or failed task results.

Response

Task submitted

code
enum<integer>
required
Available options:
200
data
object
required