Transition Video Endpoint

Generate a transition video between two images. Creates a container scene with the generated video.

Supports multiple models:

  • Seedance (default)
  • Seedance 1.5 Pro
  • Veo 3.1 Fast
  • Kling O1 First Frame Last Frame

Args: request: JSON body containing: - project_id (str, required): Project ID to add the video to - prompt (str, required): Prompt guiding the transition - first_image_url (str, required): URL of the first frame image - last_image_url (str, required): URL of the last frame image - aspect_ratio (str, optional): Aspect ratio. Default: "auto" - resolution (str, optional): Video resolution. Default: "1080p" - duration (str, optional): Duration in seconds. Default: "5" - seed (int, optional): Seed for reproducibility (Seedance only) - camera_fixed (bool, optional): Fix camera position. Default: False (Seedance only) - add_audio (bool, optional): Whether to add audio. Default: False - model (str, optional): Model to use. Default: "seedance" - max_retries (int, optional): Max retry attempts. Default: 3 - initial_delay (float, optional): Initial backoff delay. Default: 1.0

Returns: Success response with scene and video data

post/api/videos/transition

Request body

object required

Response

Successful Response

{"stackTrail":"paths:/api/videos/transition:post:responses:202:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

No recorded changes to this endpoint across all 1 revision of this API.