Video
seedance-2.0 · from $0.079 / s
18% below Higgsfield · Prices as of October 4, 2026. Against Higgsfield’s 480p price, per second of 16:9 video with audio. Higgsfield: the launch-offer price its catalogue displays. Sources: Higgsfield · Seedance 2.5 playground · Higgsfield · Seedance 2.0 playground · Higgsfield · pricing · Full comparison
Generates video with audio at up to 1080p, from text, frames or references.
Playground · API · View docs
Per delivered second. Every input costs the same; audio is included.
Generate with Seedance 2.0 in three calls: submit, poll, download.
POST /v1/video/generations
https://loopling.ai/v1Authorization: Bearer $LOOPLING_API_KEY| Field | Type | Required | Notes |
|---|---|---|---|
model | "seedance-2.0" | Required | Model id. |
prompt | string ≤ 4,000 | Optional | Up to 4,000 characters. Optional with a first frame or an image or video reference. |
aspect_ratio | "21:9" | "16:9" | "4:3" | "1:1" | "3:4" | "9:16" | "adaptive" | Optional | adaptive follows the first frame or the references. Default "16:9". |
resolution | "480p" | "720p" | "1080p" | Optional | Some aspect ratios cap it; see limits below. Default "720p". |
duration | integer 4–15 | Optional | Whole seconds. No "auto". Default 5. |
generate_audio | boolean | Optional | Synchronised audio track. Included in price. Default true. |
seed | integer | Optional | -1 to 2147483647. Best-effort reproducibility. |
first_frame_url | https URL | Optional | Opening frame (https image). |
last_frame_url | https URL | Optional | Closing frame. Needs first_frame_url. |
reference_image_urls | https URL[] ≤ 9 | Optional | Style and subject references. |
reference_video_urls | https URL[] ≤ 3 | Optional | Motion references. |
reference_audio_urls | https URL[] ≤ 3 | Optional | Sound references. |
metadata | object ≤ 4 KiB | Optional | Up to 4 KiB of JSON, echoed in request. |
curl
curl https://loopling.ai/v1/video/generations \
-H "Authorization: Bearer $LOOPLING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0",
"prompt": "A paper lantern drifting over a night harbour, slow dolly in",
"aspect_ratio": "16:9",
"resolution": "1080p",
"duration": 5,
"generate_audio": true
}'Node
const res = await fetch('https://loopling.ai/v1/video/generations', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.LOOPLING_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"model": "seedance-2.0",
"prompt": "A paper lantern drifting over a night harbour, slow dolly in",
"aspect_ratio": "16:9",
"resolution": "1080p",
"duration": 5,
"generate_audio": true
}),
})
const generation = await res.json() // { id: 'vgen_…', status: 'queued', ink_reserved, … }Python
import os, requests
res = requests.post(
"https://loopling.ai/v1/video/generations",
headers={"Authorization": f"Bearer {os.environ['LOOPLING_API_KEY']}"},
json={
"model": "seedance-2.0",
"prompt": "A paper lantern drifting over a night harbour, slow dolly in",
"aspect_ratio": "16:9",
"resolution": "1080p",
"duration": 5,
"generate_audio": True,
},
)
generation = res.json() # {"id": "vgen_…", "status": "queued", ...}| Status | Code | What to do |
|---|---|---|
| 400 | invalid_request_error | param names the field, when there is one. Fix it and resend. |
| 401 | invalid_api_key | The key is missing, revoked or mistyped. |
| 402 | insufficient_ink | Your balance can’t cover the hold. Top up. |
| 404 | generation_not_found | No generation with that id on this account. |
| 429 | rate_limit_exceeded | Over 60 requests a minute on this key. Wait for Retry-After. |
| 503 | provider_unavailable | The provider is unavailable. Not charged; retry after Retry-After with a new Idempotency-Key. |
Seedance 2.0 · 720p · 8 s
FPV drone shot, fast and fluid: the camera races a metre above a turquoise glacial river through a narrow canyon of dark wet rock and pine trees, banking smoothly left and right around boulders, spray and mist streaking past. Near the end the river drops over a waterfall edge; the camera follows the water over the lip and rises, revealing a vast misty valley of snow-capped peaks in the low orange light of sunrise. Strong sense of speed and parallax, crisp detail, natural colour, cinematic, stable horizon, no fisheye distortion, no text.
Seedance 2.0 · 720p · 6 s
Product hero shot: a sculptural perfume bottle of faceted smoked-amber glass with a brushed brass cap rests on a slab of wet black obsidian. The camera makes a slow, precise quarter orbit around it at table height. A thin sheet of water slides across the stone, rippling the reflection; a single narrow strip light sweeps across the facets, throwing caustic patterns of amber light onto the dark background. Near-black studio, controlled specular highlights, high-end commercial cinematography, macro-level texture on the glass and metal. A blank, unlabelled bottle: no text, no logo, no brand marks.
Same request, another model.
| Model | Price | Resolution | Duration |
|---|---|---|---|
| Seedance 2.5 | $0.116 – $0.640 / s | 480p – 1080p | 4 – 30 s |
| Seedance 2.0 Fast | $0.063 – $0.136 / s | 480p – 720p | 4 – 15 s |
loopling.ai · grows with you, grows itself
hello@loopling.ai · for agents · community · pricing · Enterprise · API · privacy · terms