Wan 3.0
Wan 3.0-specific models, limits, and pricing for the shared AI Video generation endpoint.
Wan 3.0 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 Wan 3.0.
Models
| Model | Best for | Rate limit |
|---|---|---|
wan3.0-video | Clips up to 30s with natively generated audio | 5 RPM |
wan3.0-video-prime | The same capabilities at a markedly faster turnaround | 5 RPM |
Pass the model in the model field of POST /v1/video-generation/generate.
Limits
| Limit | Wan 3.0 and Wan 3.0 Prime |
|---|---|
| Resolution | 480p, 720p, 1080p |
| Duration | 2-30s, whole seconds only |
| Aspect ratios | 16:9, 4:3, 1:1, 3:4, 9:16 |
| Prompt length | up to 2500 characters |
| Reference images | up to 9 per request |
inputVideoDuration | 1–15s, required with a reference video |
Both models accept first_frame and last_frame; a last_frame is only valid alongside a first_frame. Frame roles and reference_image cannot be combined in one request. Audio is generated natively, so generateAudio defaults to true — turning it off does not lower the price. The prompt is optional when you supply a first frame.
Wan 3.0 does not support the 21:9, 4:5, or 5:4 aspect ratios; requests
using them return 400. A reference video counts toward the length budget:
inputVideoDuration plus duration must not exceed 30s, and billing counts
that same total. duration: -1 (automatic duration) is not available. Wan 3.0
also runs longer than the other families — a 5s 480p clip takes around five
minutes.
Pricing
Credits scale with resolution and duration. wan3.0-video-prime costs 1.5x the standard model at every tier. The total is rounded up to a whole credit.
wan3.0-video:
| Resolution | Credits / second | 5s | 10s | 30s |
|---|---|---|---|---|
480p | 5.625 | 29 | 57 | 169 |
720p | 11.25 | 57 | 113 | 338 |
1080p | 22.5 | 113 | 225 | 675 |
wan3.0-video-prime:
| Resolution | Credits / second | 5s | 10s | 30s |
|---|---|---|---|---|
480p | 8.4375 | 43 | 85 | 254 |
720p | 16.875 | 85 | 169 | 507 |
1080p | 33.75 | 169 | 338 | 1013 |
Call POST /v1/video-generation/estimate-credits with the Wan 3.0 model, resolution, and duration for the exact 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": "wan3.0-video",
"content": [
{ "type": "text", "text": "The camera pushes in slowly as the city lights come up" },
{ "type": "image_url", "role": "first_frame", "image_url": { "url": "https://example.com/open.jpg" } },
{ "type": "image_url", "role": "last_frame", "image_url": { "url": "https://example.com/close.jpg" } }
],
"resolution": "720p",
"ratio": "16:9",
"duration": 8,
"generateAudio": true
}'See the AI Video overview for the full parameter list and the text-to-video / image-to-video request shapes.