ListenHubOpenAPI
API ReferenceAI Video

Seedance

Seedance-specific models, limits, and pricing notes for the shared AI Video generation endpoint.

Seedance runs on the shared video generation endpoint. For the endpoint, request flow, content items, polling, task listing, and error codes, see the AI Video overview. This page covers only what is specific to Seedance.

Models

ModelBest forRate limit
doubao-seedance-2-proHigher-quality Seedance generation5 RPM
doubao-seedance-2-fastFast text/image/video generation5 RPM

Pass the model in the model field of POST /v1/video-generation/generate. doubao-seedance-2-fast is the default model when model is omitted.

Limits

Limitdoubao-seedance-2-prodoubao-seedance-2-fast
Resolution480p, 720p, 1080p480p, 720p (no 1080p)
Duration4-15s4-15s
Aspect ratios16:9, 4:3, 1:1, 3:4, 9:16, 21:9same as pro
Prompt lengthup to 500 charactersup to 500 characters
inputVideoDuration2-15s (reference video input)2-15s (reference video input)

doubao-seedance-2-fast does not support 1080p. Neither Seedance model supports the 4:5 or 5:4 aspect ratios — those are HappyHorse-only. Seedance text prompts are capped at 500 characters (the shared endpoint allows up to 2500, but Seedance models truncate beyond 500).

Pricing

Seedance pricing scales with resolution and duration; 1080p and longer clips cost more. Reference-video inputs are billed using inputVideoDuration. Call POST /v1/video-generation/estimate-credits with the Seedance model, resolution, duration, and (for video reference) hasVideoInput plus inputVideoDuration to get the exact credit cost before generating. Credits are charged on task creation and refunded automatically on failure.

Example

curl -X POST "https://api.marswave.ai/openapi/v1/video-generation/generate" \
  -H "Authorization: Bearer $LISTENHUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2-pro",
    "content": [
      { "type": "text", "text": "A cinematic aerial shot of a quiet coastal city at sunrise" }
    ],
    "resolution": "1080p",
    "ratio": "16:9",
    "duration": 5,
    "generateAudio": true
  }'

See the AI Video overview for the full parameter list and the image-to-video / video-reference request shapes.

On this page