DeepSeek, Kimi, Qwen, GLM and MiniMax — text and video — through one endpoint and one prepaid balance, priced below the official list. Video generation ships with native stereo audio and is live today.
# Generate a 3s vertical clip — sound included curl https://api.tokenjet.ai/v1/video_generation \ -H "Authorization: Bearer $TOKENJET_KEY" \ -d '{ "prompt": "Steaming coffee by a window, morning light. Audio: soft cafe ambience, a ceramic clink.", "duration": 3, "orientation": "portrait" }' # → response { "task_id": "b42d22e36a65481f", "status": "Queued", "seconds": 3.04, "price": 0.18 }
Top up once, spend across every model. A generation is only charged when it succeeds — failed or rejected calls cost nothing. All prices in USD, below each lab's official list.
| Video model | Resolution | Price | Official list | Status |
|---|---|---|---|---|
| minimax/hailuo-h3 | 768P | $0.060 / s | $0.070 / s | livenative audio |
| bytedance/seedance-2.0 | 720P | $0.135 / s | $0.150 / s | livenative audio |
| bytedance/seedance-2.0-fast | 720P | $0.108 / s | $0.120 / s | livenative audio |
| kling/kling-3.0 | 720P | $0.071 / s | $0.084 / s | livenative audio |
| vidu/vidu-q3-pro | 720P | $0.085 / s | $0.100 / s | live |
| Text model | Input / 1M | Output / 1M | Official list | Status |
|---|---|---|---|---|
| deepseek/deepseek-v4-flash | $0.119 | $0.238 | $0.14 / $0.28 | live |
| moonshot/kimi-k3 | $2.55 | $12.75 | $3.00 / $15.00 | live |
| moonshot/kimi-k2.6 | $0.81 | $3.40 | $0.95 / $4.00 | live |
| zhipu/glm-5.2 | $1.19 | $3.74 | $1.40 / $4.40 | live |
| zhipu/glm-5.3-flash | $0.128 | $0.425 | $0.15 / $0.50 | live |
| qwen/qwen3.8-max | $1.70 | $5.10 | $2.00 / $6.00 | live |
| minimax/minimax-m2.7 | $0.255 | $1.02 | $0.30 / $1.20 | live |
Change base_url and your key. Works with the OpenAI SDK, LangChain, Vercel AI SDK, Cursor, SillyTavern and anything that speaks /v1/chat/completions.
One request returns picture and native stereo audio — voices, sound effects and ambience are generated together, not layered on afterwards.
Every request is logged with tokens, model, latency and cost. Export to CSV. No hidden multipliers.
Per-key spend caps, model allow-lists, expiry and IP restrictions. Hand a key to a teammate or a bot without handing over your wallet.
SSE streaming, tool calling, vision inputs, JSON mode and reasoning tokens are passed through unchanged.
Every video job returns a task id with a price quoted up front. Poll its status any time — you always know what's running and what it costs.
No sales call, no subscription. Top up what you need and start sending requests.
Email in, key out — no password, no approval queue. Top up with USDT (TRC20) from $5; credits never expire and are added automatically within a minute of confirmation.
One key, one balance, every model. Per-key daily caps keep a leaked key from draining your credits.
Submit a prompt, poll the task, download the clip. Three calls — copy-paste examples below.
# 1) Submit — text-to-video (add "first_frame_image": "<base64 png>" to lock the opening frame) curl -X POST https://api.tokenjet.ai/v1/video_generation \ -H "Authorization: Bearer $TOKENJET_KEY" -H "Content-Type: application/json" \ -d '{"prompt": "A golden retriever shaking off water, backyard sun. Audio: droplets, happy panting.", "duration": 3, "orientation": "portrait"}' # → {"task_id":"b42d22e36a65481f","status":"Queued","seconds":3.04,"price":0.18} # 2) Poll until status is "Success" (typically 1–3 minutes) curl "https://api.tokenjet.ai/v1/query/video_generation?task_id=b42d22e36a65481f" \ -H "Authorization: Bearer $TOKENJET_KEY" # 3) Download — one download per task; the file is deleted once delivered curl "https://api.tokenjet.ai/v1/files/b42d22e36a65481f.mp4" \ -H "Authorization: Bearer $TOKENJET_KEY" -o clip.mp4 # Parameters · prompt: scene + optional "Audio:" line · duration: 3–15 (seconds) # orientation: portrait | landscape · first_frame_image: base64 (optional, image-to-video) # Errors · 401 bad key · 402 insufficient balance · 410 file already delivered/expired
One account, one prepaid balance, one key — instead of separate platforms with enterprise sign-ups and separate wallets. Every model is listed below its official price, and failed generations are never charged.
Exactly the listed price: per second of finished video, per token of text, deducted from your prepaid balance. No monthly fee, no top-up fee, and unused credits don't expire.
Nothing is deducted. You are only billed when a task finishes successfully and the file is ready to download.
One download per task: the file is deleted from our servers the moment it has been fully delivered to you. Interrupted downloads can be retried. Videos never downloaded are removed after 7 days — save your files locally.
Unused credits are refundable within 14 days of purchase, minus the payment processor's fee. Consumed credits are not refundable.
USDT on the TRON network (TRC20), credited automatically — 1 USDT = $1, no top-up fee. Card checkout is coming. Customers in sanctioned jurisdictions cannot be served.
Video tasks run through a queue and each key has a configurable daily cap. Need more throughput? Email us — limits can be raised the same day.
Your first key is thirty seconds away.
Get your API key →