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

An AI Ad Generator API — Not Just Templated Ad Copy

Was this page helpful?

Reviral's API generates the actual ad creative — video rendered from a product link and a brief via POST /api/v1/render with workflow: "ad-generator" — rather than templated ad copy or layout variants. It draws on the same model catalog available to generate-media, billed per render at live credit pricing you can estimate first with POST /api/v1/calculate-credits.

Models that fit

The ad-generator workflow renders on video models from this catalog — set premiumVideoModelId to pin a specific one, or let the workflow choose for your tier.

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 render endpoint's workflow field, validated against the public RenderRequest schema.

curl -X POST "https://reviral.ai/api/v1/render" \
  -H "Authorization: Bearer $REVIRAL_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{"workflow":"ad-generator","prompt":"A 30-second direct-response ad highlighting three product benefits, upbeat and fast-cut","durationSec":30,"aspectRatio":"9:16","productUrl":"https://example.com/products/wireless-earbuds"}'

Frequently asked questions

How is this different from ad-copy generation tools?
Tools built around templated ad copy generate text and layout variants. Reviral's ad-generator workflow renders the actual video asset — the finished clip, not a template for you to shoot.
What input does the ad-generator workflow need?
At minimum workflow: "ad-generator" and a prompt describing the angle. productUrl links a product page or photo — see the render endpoint reference for the complete field list.
Can I generate stills instead of video?
Yes — call generate-media directly against an image model for standalone ad stills, or pair it with the video render for a complete campaign.