loopling.ai

Video

Seedance 2.0 Fast

seedance-2.0-fast · from $0.063 / s

42% below fal · Prices as of October 4, 2026. Against fal’s 480p price, per second of 16:9 video with audio. fal: its per-token billing rate × the model’s 16:9 frame size at each resolution. Sources: fal · Seedance 2.5 text-to-video · fal · Seedance 2.0 text-to-video · fal · Seedance 2.0 Fast text-to-video · Full comparison

Seedance 2.0 at 480p and 720p, for drafts, previews and volume.

Playground · API · View docs

Pricing

  • 480p $0.063 / s
  • 720p $0.136 / s

Per delivered second. Every input costs the same; audio is included.

All prices

API reference

Generate with Seedance 2.0 Fast in three calls: submit, poll, download.

POST /v1/video/generations

  • Base URL: https://loopling.ai/v1
  • Authentication: Authorization: Bearer $LOOPLING_API_KEY

Request body

FieldTypeRequiredNotes
model"seedance-2.0-fast"RequiredModel id.
promptstring ≤ 4,000OptionalUp 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"Optionaladaptive follows the first frame or the references. Default "16:9".
resolution"480p" | "720p"OptionalSome aspect ratios cap it; see limits below. Default "720p".
durationinteger 4–15OptionalWhole seconds. No "auto". Default 5.
generate_audiobooleanOptionalSynchronised audio track. Included in price. Default true.
seedintegerOptional-1 to 2147483647. Best-effort reproducibility.
first_frame_urlhttps URLOptionalOpening frame (https image).
last_frame_urlhttps URLOptionalClosing frame. Needs first_frame_url.
reference_image_urlshttps URL[] ≤ 9OptionalStyle and subject references.
reference_video_urlshttps URL[] ≤ 3OptionalMotion references.
reference_audio_urlshttps URL[] ≤ 3OptionalSound references.
metadataobject ≤ 4 KiBOptionalUp to 4 KiB of JSON, echoed in request.

Seedance 2.0 Fast limits

  • Duration 4–15 s.
  • Resolutions 480p, 720p.
  • Aspect ratios 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive.
  • Up to 12 references: 9 images, 3 videos, 3 audio.
  • Use frames or references, not both.

Submit · POST /v1/video/generations

curl

curl https://loopling.ai/v1/video/generations \
  -H "Authorization: Bearer $LOOPLING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0-fast",
    "prompt": "A paper lantern drifting over a night harbour, slow dolly in",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "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-fast",
    "prompt": "A paper lantern drifting over a night harbour, slow dolly in",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "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-fast",
        "prompt": "A paper lantern drifting over a night harbour, slow dolly in",
        "aspect_ratio": "16:9",
        "resolution": "720p",
        "duration": 5,
        "generate_audio": True,
    },
)
generation = res.json()  # {"id": "vgen_…", "status": "queued", ...}

Common errors

StatusCodeWhat to do
400invalid_request_errorparam names the field, when there is one. Fix it and resend.
401invalid_api_keyThe key is missing, revoked or mistyped.
402insufficient_inkYour balance can’t cover the hold. Top up.
404generation_not_foundNo generation with that id on this account.
429rate_limit_exceededOver 60 requests a minute on this key. Wait for Retry-After.
503provider_unavailableThe provider is unavailable. Not charged; retry after Retry-After with a new Idempotency-Key.

Full video reference

Made with Seedance

Lantern Walk

Seedance 2.0 Fast · 720p · 6 s

Handmade stop-motion animation: a small round fox made of soft orange felt, wearing a hand-knitted green scarf, carries a glowing paper lantern along a snowy lane through a miniature village of felt and carved wood at dusk. Cotton-wool snow falls gently, warm light glows in tiny cut-paper windows, smoke curls from a chimney of rolled wool. The camera tracks sideways alongside the fox at its eye level, then lets it walk ahead toward a crooked little bridge. Visible fibres and stitching, tactile miniature textures, warm amber against deep twilight blue, charming and cosy, smooth motion, no text.

Use this prompt

More Seedance models

Same request, another model.

ModelPriceResolutionDuration
Seedance 2.5$0.116 – $0.640 / s480p – 1080p4 – 30 s
Seedance 2.0$0.079 – $0.421 / s480p – 1080p4 – 15 s

loopling.ai · grows with you, grows itself

hello@loopling.ai · for agents · community · pricing · Enterprise · API · privacy · terms