aspect_ratiostring · optionalValue supplied for aspect ratio.
enum: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
ByteDance
Generate video from referenced images, optional audio and a tagged text prompt with duration and resolution controls.
Create a 480p or 720p Seedance 2.5 clip from one or more public reference images and optional audio references. Scrollport exposes explicit aspect ratio and duration so the pre-run hold and final token settlement remain exact; video-reference inputs stay excluded until their duration-sensitive supplier cost can be bounded safely.
Agents select this operation with tool ID bytedance.seedance-2-5-reference-to-video, then inspect its current executable contract before a run.
aspect_ratiostring · optionalValue supplied for aspect ratio.
enum: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
audio_urlsarray · optionalValue supplied for audio urls.
maxItems: 10
durationinteger · optionalValue supplied for duration.
minimum: 4 · maximum: 30
generate_audioboolean · optionalValue supplied for generate audio.
image_urlsarray · requiredValue supplied for image urls.
minItems: 1 · maxItems: 30
promptstring · requiredInstruction describing the requested generated output.
minLength: 1 · maxLength: 5000
resolutionstring · optionalValue supplied for resolution.
enum: 480p, 720p
notestringReturned note value.
videoobjectReturned video value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "bytedance.seedance-2-5-reference-to-video",
"input": {
"prompt": "@Image1 remains the hero product while the camera arcs slowly and soft studio light moves across the sesame bun",
"duration": 4,
"image_urls": [
"https://storage.googleapis.com/falserverless/example_outputs/flux-2-flash-edit-input.png"
],
"resolution": "480p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}{
"note": "video returned as an artifact",
"video": {
"audio": true,
"content_type": "video/mp4",
"duration_seconds": 4
}
}invalid_input: image_urls must contain 1–30 public image URLs and duration must be 4–30 secondsexample: {"prompt":"@Image1 remains the hero product while the camera arcs slowly through soft studio light","image_urls":["https://storage.googleapis.com/falserverless/example_inputs/seedance_pro_i2v_img.jpg"],"aspect_ratio":"16:9","resolution":"480p","duration":4,"generate_audio":true}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
ByteDance
Generate video from referenced images, optional audio and a tagged text prompt with duration and resolution controls.
Create a 480p or 720p Seedance 2.5 clip from one or more public reference images and optional audio references. Scrollport exposes explicit aspect ratio and duration so the pre-run hold and final token settlement remain exact; video-reference inputs stay excluded until their duration-sensitive supplier cost can be bounded safely.
Agents select this operation with tool ID bytedance.seedance-2-5-reference-to-video, then inspect its current executable contract before a run.
aspect_ratiostring · optionalValue supplied for aspect ratio.
enum: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
audio_urlsarray · optionalValue supplied for audio urls.
maxItems: 10
durationinteger · optionalValue supplied for duration.
minimum: 4 · maximum: 30
generate_audioboolean · optionalValue supplied for generate audio.
image_urlsarray · requiredValue supplied for image urls.
minItems: 1 · maxItems: 30
promptstring · requiredInstruction describing the requested generated output.
minLength: 1 · maxLength: 5000
resolutionstring · optionalValue supplied for resolution.
enum: 480p, 720p
notestringReturned note value.
videoobjectReturned video value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "bytedance.seedance-2-5-reference-to-video",
"input": {
"prompt": "@Image1 remains the hero product while the camera arcs slowly and soft studio light moves across the sesame bun",
"duration": 4,
"image_urls": [
"https://storage.googleapis.com/falserverless/example_outputs/flux-2-flash-edit-input.png"
],
"resolution": "480p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}{
"note": "video returned as an artifact",
"video": {
"audio": true,
"content_type": "video/mp4",
"duration_seconds": 4
}
}invalid_input: image_urls must contain 1–30 public image URLs and duration must be 4–30 secondsexample: {"prompt":"@Image1 remains the hero product while the camera arcs slowly through soft studio light","image_urls":["https://storage.googleapis.com/falserverless/example_inputs/seedance_pro_i2v_img.jpg"],"aspect_ratio":"16:9","resolution":"480p","duration":4,"generate_audio":true}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
ByteDance
Generate video from referenced images, optional audio and a tagged text prompt with duration and resolution controls.
Create a 480p or 720p Seedance 2.5 clip from one or more public reference images and optional audio references. Scrollport exposes explicit aspect ratio and duration so the pre-run hold and final token settlement remain exact; video-reference inputs stay excluded until their duration-sensitive supplier cost can be bounded safely.
Agents select this operation with tool ID bytedance.seedance-2-5-reference-to-video, then inspect its current executable contract before a run.
aspect_ratiostring · optionalValue supplied for aspect ratio.
enum: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
audio_urlsarray · optionalValue supplied for audio urls.
maxItems: 10
durationinteger · optionalValue supplied for duration.
minimum: 4 · maximum: 30
generate_audioboolean · optionalValue supplied for generate audio.
image_urlsarray · requiredValue supplied for image urls.
minItems: 1 · maxItems: 30
promptstring · requiredInstruction describing the requested generated output.
minLength: 1 · maxLength: 5000
resolutionstring · optionalValue supplied for resolution.
enum: 480p, 720p
notestringReturned note value.
videoobjectReturned video value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "bytedance.seedance-2-5-reference-to-video",
"input": {
"prompt": "@Image1 remains the hero product while the camera arcs slowly and soft studio light moves across the sesame bun",
"duration": 4,
"image_urls": [
"https://storage.googleapis.com/falserverless/example_outputs/flux-2-flash-edit-input.png"
],
"resolution": "480p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}{
"note": "video returned as an artifact",
"video": {
"audio": true,
"content_type": "video/mp4",
"duration_seconds": 4
}
}invalid_input: image_urls must contain 1–30 public image URLs and duration must be 4–30 secondsexample: {"prompt":"@Image1 remains the hero product while the camera arcs slowly through soft studio light","image_urls":["https://storage.googleapis.com/falserverless/example_inputs/seedance_pro_i2v_img.jpg"],"aspect_ratio":"16:9","resolution":"480p","duration":4,"generate_audio":true}Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.