PixVerse API v2
December 6, 2024 (August 9, 2026)
This is an experimental API for PixVerse.ai. PixVerse.ai generates videos and images from text and image prompts, supports a large number of video effects, and can extend, upscale, and lipsync videos.
We provide full API support for following PixVerse models:
- PixVerse videos supports native PixVerse models PixVerse V6 (default), V5.6, V5.5, V5, V5-fast, and PixVerse C1 with Off-Peak mode (up to 50% off credits), plus third-party models: Seedance 2.5, Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini (ByteDance), Kling O3 and Kling V3 (Kuaishou), Grok Imagine and Grok Imagine 1.5 (xAI), Veo 3.1 Lite / Standard / Fast (Google), Sora 2 / Sora 2 Pro (OpenAI), and HappyHorse 1.0 (Alibaba). See model capabilities for per-model constraints and mode compatibility.
- PixVerse Motion Control — drive a character image with motion extracted from a reference video. See the blog example.
- PixVerse images supports 12 models: Qwen Image, Nano Banana 2 (Gemini 3.1 Flash), Nano Banana 2 Lite (Gemini 3.1 Flash-Lite), Nano Banana Pro (Gemini 3.0), Nano Banana (Gemini 2.5 Flash), Seedream 5.0 Pro, Seedream 5.0 Lite, Seedream 4.5, Seedream 4.0, Kling O3, Kling 3.0, and GPT Image 2.0. Pro+ subscription plans include unlimited image generation in Relax Mode for select models with generation times ~3s to ~60s based on the model. Relax Mode costs no credits but is throttled to a slow queue past a daily per-model volume threshold — see the cost calculator below.
- PixVerse music — generate songs and instrumentals from a text prompt with three models: MiniMax music-2.6 (default), ElevenLabs music-v1, and Google Lyria 3 Pro, with optional custom lyrics or model-written lyrics.
- PixVerse text-to-speech — turn text into speech with five models from MiniMax (speech-2.8-hd default, speech-2.8-turbo) and ElevenLabs (eleven-multilingual-v2, eleven-v3 with inline audio tags, eleven-turbo-v2.5), 300+ voices, per-voice settings, and 40+ languages.
Please see the tables below for cost comparison of the web subscription used by this API versus official API subscription.
💲 Cost calculator
Pricing
| Plan | Monthly | Credits/mo | $/credit |
|---|---|---|---|
| Pro | $30 | 6,000 | $0.00500 |
| Premium | $60 | 15,000 | $0.00400 |
| Ultra | $199 | 25,000 | $0.00796 |
Billed yearly instead, for the same monthly credits:
| Plan | Yearly | Per month | $/credit |
|---|---|---|---|
| Pro | $288 | $24 | $0.00400 |
| Premium | $576 | $48 | $0.00320 |
| Ultra | $1,788 | $149 | $0.00596 |
The calculator carries both billing periods. A fourth plan, Team Ultra, is priced identically to Ultra and shares its credits, discounts, and free-image list — it only adds 12 concurrent generations instead of 8 and shared workspace seats, so select Ultra for it. Basic (free) and Standard ($10/mo, 1,200 credits) sit below Pro and cannot reach any third-party model at all, which returns 412.
Video perks
| Plan | Native off-peak | Preview mode |
|---|---|---|
| Pro | 30% off | 20% off |
| Premium | 50% off | 20% off |
| Ultra | free | 20% off |
Off-peak and preview mode apply only to native PixVerse (v5, v5.5, v5.6, v5-fast, v6, pixverse-c1). Native PixVerse peak pricing is the same credits on every plan.
Third-party model discounts
There is no single third-party rate. PixVerse discounts third-party models one model at a time, and a model-specific promotion replaces the plan-wide Ultra discount rather than stacking with it.
| Model | Pro / Premium | Ultra |
|---|---|---|
seedance-2.0 | 40% off | 64% off |
seedance-2.0-fast | 10% off | 46% off |
seedance-2.0-mini | 45% off | 67% off |
seedance-2.5 | — | 20% off |
kling-o3, kling-v3, grok-imagine, grok-imagine-1.5, veo-3.1-lite, veo-3.1-standard, veo-3.1-fast, sora-2, sora-2-pro, happyhorse-1.0 | — | 40% off |
The Seedance promotions are the reason Pro and Premium can beat Ultra on those models once Ultra’s higher $/credit is applied. They are promotional and PixVerse changes them without notice, so treat the calculator as current-as-of-sync rather than contractual.
Seedance fusion with a reference video is priced differently. Attaching one or more reference videos to create-fusion switches the rate to a lower per-second figure, but bills you for the output duration plus the total reference duration. For seedance-2.5 that is 21 credits/sec at 480p and 45 at 720p, versus 35 and 75 without. A reference video therefore only saves credits while it runs shorter than about two-thirds of your output — on Pro a 4-second 480p clip costs 140 credits alone, and 273 with 9 seconds of reference video attached. The calculator above has a field for this.
Free images (Relax Mode)
| Plan | Free image models |
|---|---|
| Pro | qwen-image, nano-banana-2-lite |
| Premium | qwen-image, nano-banana, nano-banana-2, nano-banana-2-lite, seedream-4.0 |
| Ultra | qwen-image, nano-banana, nano-banana-2, nano-banana-2-lite, nano-banana-pro, seedream-4.0, seedream-4.5, seedream-5.0-lite, seedream-5.0-pro, kling-3.0, kling-o3, gpt-image-2.0 (all 12) |
Relax Mode is unmetered, not unthrottled. These models cost zero credits on the listed plans and nothing rejects a request for being too frequent, but PixVerse applies a daily volume threshold. Past it the account is moved to a slow queue rather than refused — generations still succeed and still cost nothing, they just take far longer to come back. It is visible in the response, where queue_data.slow_queue turns true, queue_data.reason reads daily_limit_exceeded, and queue_count gives the number of tasks ahead.
The threshold applies per model, not per account. An account throttled on one model keeps generating at full speed on every other one, and the busiest accounts clear 500–700 images a day across models combined. We have seen it engage on nano-banana-2, nano-banana-pro and gpt-image-2.0, most often on nano-banana-2. The point at which it engages is not fixed and varies between accounts, but as a rough guide expect a few hundred images per model per day — around 300 for nano-banana-pro and around 500 for gpt-image-2.0. We have not seen it on the remaining models, which does not mean they are unlimited, only that nobody has pushed them hard enough for it to show. The allowance resets at approximately 00:00 UTC, so a throttled account is clear again at the start of the next UTC day. PixVerse moves these thresholds without notice, so treat them as rough capacity guidance rather than a guarantee.
Sustained volume needs more than one account, because each account carries its own allowance and POST /videos/create and POST /images/create spread work across every account you have configured. Adding accounts alone is not a guarantee though — we have seen a multi-account pool throttled on the same model at the same time, because every account was working through the same daily allowance on the same model. Once a pool is in that state more accounts only buy one more allowance each, and none of them are fast.
Falling back to another model is usually the better move, because the allowances are independent per model. An account wedged on nano-banana-2 still generates on nano-banana-pro, seedream-4.5 or gpt-image-2.0 at full speed. Decide in advance which models are acceptable for your use case, watch for queue_data.slow_queue turning true on the image or video response, and move down that list rather than waiting out the queue.
Ultra’s higher $/credit rate means individual native-PixVerse generations cost more on Ultra than on Premium unless you’re saturating Premium’s monthly allowance. The calculator above factors all plan rules automatically. The official API subscription doesn’t support Off-Peak and is limited to 1/3/5 effect options. The web subscription used by this API exposes the full 900+ effect catalog.
Interactive calculator
Other
| Feature | Web | Official API |
|---|---|---|
| Upscale (POST videos/upscale) | 6 cr / s ($0.024/s at Premium) | n/a |
| Concurrent generations | 5 Pro, 8 Premium / Ultra, 12 Team Ultra | 5 |
| Effects available | full 900+ catalog | 3 |
Pro+ subscription plans include unlimited image generation in Relax Mode for select models, subject to the Relax Mode throttle noted above. Ultra ($199/m) covers all 12 image models.
Postman collection (August 8, 2026)
LLM-friendly API spec Feed this to your LLM to build integrations
Check out generated videos on YouTube.
Articles:
- How to Generate AI Videos with the PixVerse API
- Seedance 2.0 API Pricing: The Cheapest Ways to Run It, Compared
- AI Music APIs Compared: Mureka vs MiniMax vs ElevenLabs vs Lyria 3 Pro
Blogs:
- Seedance 2.0 omni — Mini vs Fast vs Standard, real faces with video + audio refs
- Text-to-Speech — MiniMax and ElevenLabs
- Music Generation — MiniMax, ElevenLabs, Lyria 3 Pro
- Grok Imagine 1.5 + Seedance 2.0 4K
- Motion Control
- HappyHorse 1.0
- PixVerse V6 — Multi-Shot, 15s 1080p, Audio
- 17 AI Image Models: The Showdown
- PixVerse Images — Qwen Image, Nano Banana / 2 / Pro, Seedream 4.0 / 4.5 / 5.0 Lite
- PixVerse v5.6
- PixVerse Modify
- PixVerse v5.5
- PixVerse v5
Developer Community:
Table of contents
- Model Capabilities
-
GETaccounts -
GETaccounts/email -
POSTaccounts/email -
DELaccounts/email -
GETfeatures -
POSTfiles -
GETimages -
GETimages/image_id -
DELimages/image_id -
POSTimages/create -
GETvideos -
GETvideos/video_id -
DELvideos/video_id -
POSTvideos/create -
POSTvideos/create-frames -
POSTvideos/extend -
POSTvideos/modify -
POSTvideos/create-fusion -
POSTvideos/create-transition -
POSTvideos/motion-control -
POSTvideos/lipsync -
POSTvideos/upscale -
GETvideos/voices -
GETvideos/effects -
GETmusic -
GETmusic/audio_id -
POSTmusic/create -
GETspeech -
GETspeech/audio_id -
POSTspeech/create -
GETspeech/voices -
GETspeech/models -
GETscheduler -
GETscheduler/available -
DELscheduler/id