NewPoint any agent at UberLLM — one key, every model, list price or less.
ByteDance logo

Seedance 2.5 Image-to-Video API

bytedance/venice-seedance-2-5-image-to-video-basicVideo

Make videos with Seedance 2.5 Image-to-Video through UberLLM: $0.14 / job. Requests are served by third-party providers. Made by ByteDance. No UberLLM fee on requests. Adding credit by card costs 5.5% + $0.50.

Here, sellers serve it through their own provider accounts. Where the capacity comes from

How much does Seedance 2.5 Image-to-Video cost per second?

On October 31, 2026, Seedance 2.5 Image-to-Video costs from $0.14 per second of video through UberLLM. The rate rises with resolution and with sound, and the reply to a request states the most it can cost. A video that fails costs nothing, and UberLLM adds no fee.

Seedance 2.5 Image-to-Video pricing

Each request is sent to an available third-party provider for this model and retried if the provider fails before it starts answering. No UberLLM fee on requests. Adding credit by card costs 5.5% + $0.50.

How to use it

Start the job, check on it, then download the video. You only pay when it is made.

bash
# 1. Start the video. It takes a minute or two.
curl https://api.uberllm.dev/v1/video/generations \
  -H "Authorization: Bearer $UBERLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "bytedance/venice-seedance-2-5-image-to-video-basic", "prompt": "a red ball bouncing on green grass", "duration_seconds": 5}'

# → {"id": "<job id>", "status": "queued", "max_cost_usdc": "…", "poll_url": "/v1/video/generations/<job id>"}
#   max_cost_usdc is held while it runs (millionths of a dollar); you pay the real cost when it is done, never more than what was held.

# 2. Ask again every few seconds until "status" is "succeeded"
curl -H "Authorization: Bearer $UBERLLM_API_KEY" https://api.uberllm.dev/v1/video/generations/<job id>

# 3. Download it
curl -L -o video.mp4 -H "Authorization: Bearer $UBERLLM_API_KEY" https://api.uberllm.dev/v1/media/artifacts/<job id>/0

The clip lengths, sizes and other choices this model takes: GET https://api.uberllm.dev/v1/models/bytedance/venice-seedance-2-5-image-to-video-basic. Add "validate": true to see the most a request can cost without paying. Guide

Seedance 2.5 Image-to-Video API FAQ

How do I make a video with Seedance 2.5 Image-to-Video?

Send a POST to https://api.uberllm.dev/v1/video/generations with your UberLLM key, model "bytedance/venice-seedance-2-5-image-to-video-basic" and a prompt. You get a job id back; ask https://api.uberllm.dev/v1/video/generations/<job id> until it says "succeeded", then download it from https://api.uberllm.dev/v1/media/artifacts/<job id>/0.

Compared with other providers: One API for text, image and video

More ByteDance models