Wan 3.0 duration 35 for a Short: max is 30 s, so split it: $8.75
Sume's Wan 3.0 accepts 2 to 30 seconds and the price tool refuses 35. A 35-second vertical Short at 1080p is a 30 s job ($7.50) plus a 5 s job ($1.25): $8.75.

A Wan 3.0 job on Sume takes between 2 and 30 whole seconds. The pricing code states the rule when you try 35: the duration is outside the billable range 2-30. For a 35-second vertical Short, split it into two jobs, 30 s and 5 s, and join them. At 1080p ($0.25 a second) that is $7.50 + $1.25 = $8.75, plus $0.10 for the Timeline minute.
35 seconds sits well inside the Shorts limit of 3 minutes (YouTube Help, read 2026-10-09); the constraint is the model, not the platform.
Where the split should fall
Because the rate is linear, any split costs the same. You pick the split for the story; just keep both pieces at 2 seconds or more.
| Split | Job 1 | Job 2 | Generation | With Timeline ($0.10) |
|---|---|---|---|---|
| 30 + 5 | $7.50 | $1.25 | $8.75 | $8.85 |
| 20 + 15 | $5.00 | $3.75 | $8.75 | $8.85 |
| 18 + 17 | $4.50 | $4.25 | $8.75 | $8.85 |
Duration limits for the vertical models
Check supported_durations in GET /v1/videos/models. These are the ceilings from the Sume docs and catalog on 2026-10-09:
| Model | Min seconds | Max seconds | Jobs for 35 s |
|---|---|---|---|
| wan-3.0 | 2 | 30 | 2 |
| seedance-2.5 | 4 | 30 | 2 |
| seedance-2 | 4 | 15 | 3 |
| minimax-h3 / minimax-h3-max | 5 | 15 | 3 |
| gemini-omni-flash-1.1 | 3 | 10 | 4 |
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-3.0","prompt":"Scene 1 of 3: ...",
"aspect_ratio":"9:16","resolution":"1080p","duration":30}'Gotchas
- Send duration as an integer number of seconds; the catalog lists whole seconds only.
- Do not request 35 and expect a clamp. Split the plan before you spend money on a batch.
- When you join the two clips, the second job needs a first frame, if you want continuity: take the last frame of job 1 and send it as frame_images first_frame to job 2.
- Timeline bills per output minute rounded up, so 35 seconds is one minute.
Sources
Related posts
More in Models
- Gemini 3.8 TTS, v4 Turbo, Scribe v2: which can you call via Sume?
None of the three. Sume's catalog (read 2026-10-09) lists sume/tts-1.0, five Sonic router ids, sume/stt-1.0 and three music ids. What to do with their files.
- An OpenRouter-compatible video API: sume/auto or a pinned model
Sume's POST /v1/videos follows OpenRouter's video generation API field for field. Let sume/auto pick the model, or pin a catalog id like seedance-2.5.
- Image generation API with reference images: POST /v1/images
Send a prompt plus public HTTPS reference images to Sume's POST /v1/images. Pin a catalog model or send sume/auto; the catalog lists each model's limits.
- Video 1.0 and Image 1.0 are retiring soon: move to sume/auto
Sume Video 1.0 and Image 1.0 are retiring soon and already run as aliases for the Auto path. New integrations call /v1/videos or /v1/images with sume/auto.
Written by Sume