SEEDANCE 2.5 IS NOW LIVE!

GENERATE YOUR VIDEOS WITH UNLIMITED SEEDANCE 2.5 TODAY.

NO EXTRA SUBSCRIPTION
REVIRAL
Get API key
Browse API docs

Use cases

A Video Generation API With 50+ Models on One Key

Was this page helpful?

Reviral's video generation API gives you one key and one shared credit balance across every video model family in the catalog — Seedance, Veo, Kling, Hailuo, Wan, Vidu, and more. GET /api/v1/models returns live pricing for each one, and POST /api/v1/generate-media starts a render with model, prompt, durationSec, resolution, and aspectRatio — no per-vendor contract, no separate key per model.

Models that fit

Every video model in the live catalog is callable from generate-media with this same request shape.

Seedance 2.5 720p (Standard)

720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

122 cr · $0.97

Seedance 2.5

480p, 720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive

148 cr · $1.17

Seedance 2.5 720P (Fast)

720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

122 cr · $0.97

Seedance 2.5 1080P

1080p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

267 cr · $2.12

Seedance 2.5 720p (Flat)

720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

442 cr · $3.50

Seedance 2.5 480P

480p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

64 cr · $0.51

Seedance 2.5 480p (International)

480p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

39 cr · $0.31

Seedance 2.5 720p (Flat B)

720p · 16:9, 9:16, 1:1

253 cr · $2.01

Seedance 2.0 720P (ALL Round)

720p · 9:16, 16:9

228 cr · $1.81

Seedance 2

480p, 720p, 1080p, 4k · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

106 cr · $0.84

Seedance 2.0 720P (720P Plus)

720p · 16:9, 9:16

76 cr · $0.60

Seedance2.0- 4K

4K · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

337 cr · $2.67

Seedance2.0- 1080P

1080P · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

140 cr · $1.11

Seedance2.0-720P (Limited)

720P · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

37 cr · $0.29

Seedance 2 Fast

480p, 720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

66 cr · $0.52

Seedance 2 Mini

480p, 720p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

24 cr · $0.19

Seedance 1.5 Pro

480p, 720p, 1080p · 16:9, 9:16, 1:1, 4:3, 3:4, 21:9

37 cr · $0.29

Veo 3.1 Fast

720p, 1080p, 4k · 16:9, 9:16

17 cr · $0.13

Veo 3.1 Fast (per second)

720p, 1080p, 4k · 16:9, 9:16

106 cr · $0.84

Veo 3.1 Quality (per second)

720p, 1080p, 4k · 16:9, 9:16

421 cr · $3.34

Veo 3.1 Quality

720p, 1080p, 4k · 16:9, 9:16

50 cr · $0.40

Veo 3.1 Lite

720p, 1080p, 4k · 16:9, 9:16

34 cr · $0.27

Omni Flash

720P, 1080p · 16:9, 9:16

25 cr · $0.20

Kling V3

720p, 1080p · 16:9

30 cr · $0.24

Kling V3 Omni

720p, 1080p · 16:9, 9:16, 1:1

50 cr · $0.40

Kling V2.6

720p, 1080p · 16:9, 9:16, 1:1

27 cr · $0.21

Kling 3.0 Turbo

720p, 1080p · 16:9, 9:16, 1:1

66 cr · $0.52

Kling Video O1

720p, 1080p · 16:9, 9:16, 1:1

50 cr · $0.40

Hailuo 2.3

768P, 1080P · default

33 cr · $0.26

Hailuo 2.3 Fast

768P, 1080P · default

24 cr · $0.19

Hailuo 02

512P, 768P, 1080P · default

33 cr · $0.26

Wan 2.6

720p, 1080p · 16:9, 9:16, 1:1, 4:3, 3:4

83 cr · $0.66

Wan 2.6 Flash

720p, 1080p · default

21 cr · $0.17

Vidu Q3

540p, 720p, 1080p · 16:9, 9:16, 4:3, 3:4, 1:1

43 cr · $0.34

Vidu Q3 Pro

540p, 720p, 1080p · 16:9, 9:16, 4:3, 3:4, 1:1

71 cr · $0.56

Vidu Q3 Turbo

540p, 720p, 1080p · 16:9, 9:16, 4:3, 3:4, 1:1

43 cr · $0.34

HappyHorse 1.1

720P, 1080P · 16:9, 9:16, 1:1, 4:3, 3:4

71 cr · $0.56

Wan 3.0 480P

480P · 9:16, 16:9, 3:4, 4:3, 1:1

31 cr · $0.25

Wan 3.0 720P

720P · 9:16, 16:9, 3:4, 4:3, 1:1

49 cr · $0.39

Wan 3.0 1080P

1080P · 9:16, 16:9, 3:4, 4:3, 1:1

85 cr · $0.67

Try it

This request uses the current default settings for a matching model and the public GenerateMediaRequest schema.

curl -X POST "https://reviral.ai/api/v1/generate-media" \
  -H "Authorization: Bearer $REVIRAL_API_KEY" \
  -H "Idempotency-Key: first-video" \
  -H "Content-Type: application/json" \
  --data '{"model":"seedance-2","prompt":"A slow camera move across a quiet lake at sunrise","durationSec":5,"resolution":"720p","aspectRatio":"16:9","maxCredits":106}'

Frequently asked questions

Which video models can I call?
Every video model currently in the catalog — GET /api/v1/models returns the full, live list with each model's durations, resolutions, aspect ratios, and current credit price.
How is video generation billed?
Per-second or flat per request, depending on the model — the models endpoint shows which before you render, and maxCredits locks the exact price on your generate-media call.
Do I need a subscription to call the video API?
No. Pay-once credit packs cover API calls and never expire, and the free tier ships 100 credits with no card required.