> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snapgen.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Seedance 2 Standard

> Generate a 5, 10, or 15-second 720p video with video-ds-2.0.

`video-ds-2.0` is the standard Seedance 2 text-to-video route. It generates 720p landscape, portrait, or square output and uses duration-based billing.

| Seconds | Output size |  Price | Credits |
| ------: | ----------- | -----: | ------: |
|       5 | 720p        | \$1.00 |     100 |
|      10 | 720p        | \$2.00 |     200 |
|      15 | 720p        | \$3.00 |     300 |

<ParamField body="model" type="string" required>
  Set to `video-ds-2.0`.
</ParamField>

<ParamField body="prompt" type="string" required>
  Describe the scene, action, camera movement, and visual style.
</ParamField>

<ParamField body="seconds" type="string" required>
  Set to `"5"`, `"10"`, or `"15"`. The selected value determines the charge.
</ParamField>

<ParamField body="aspect_ratio" type="string" default="16:9">
  Use `16:9`, `9:16`, or `1:1`. The corresponding output is `1280x720`,
  `720x1280`, or `1024x1024`.
</ParamField>

## Request

```bash theme={null}
curl https://api.snapgen.org/v1/videos \
  -H "Authorization: Bearer $SNAPGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "video-ds-2.0",
    "prompt": "A paper sculpture unfolds into a city skyline, locked camera",
    "seconds": "10",
    "aspect_ratio": "16:9"
  }'
```

The response returns a queued task `id`. Follow the [Video API workflow](/api-reference/video-generation) and keep `model=video-ds-2.0` in the poll and download URLs.

<Warning>
  Do not send `familySlug` or `size`. `familySlug` is a Portal-only routing
  value, not a public API field. Use `aspect_ratio` for this model.
</Warning>

<Card title="Open the Seedance 2 playground" icon="play" href="https://snapgen.org/models/seedance-2">
  Choose the standard route, duration, and aspect ratio in the Portal.
</Card>
