Public beta · one key · one prepaid balance

China's frontier models.
One API key. Jet speed.

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.

$5 minimum top-up Prepaid — failed calls are never charged No subscription required
VideoChat 200 OK · queued
# 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 }
Native audioImage-to-videoPortrait · LandscapePay per second
13models across 5 Chinese labs
$0.06/svideo with native audio — lowest on the market
–15%vs official list prices, across the board
$0charged when a generation fails
Models & pricing

Prepaid credits. Billed per second of video, per token of text.

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 modelResolutionPriceOfficial listStatus
minimax/hailuo-h3768P$0.060 / s$0.070 / slivenative audio
bytedance/seedance-2.0720P$0.135 / s$0.150 / slivenative audio
bytedance/seedance-2.0-fast720P$0.108 / s$0.120 / slivenative audio
kling/kling-3.0720P$0.071 / s$0.084 / slivenative audio
vidu/vidu-q3-pro720P$0.085 / s$0.100 / slive
Video is billed per second of finished footage. Models tagged "native audio" generate picture and sound in one pass — no separate audio step.
Text modelInput / 1MOutput / 1MOfficial listStatus
deepseek/deepseek-v4-flash$0.119$0.238$0.14 / $0.28live
moonshot/kimi-k3$2.55$12.75$3.00 / $15.00live
moonshot/kimi-k2.6$0.81$3.40$0.95 / $4.00live
zhipu/glm-5.2$1.19$3.74$1.40 / $4.40live
zhipu/glm-5.3-flash$0.128$0.425$0.15 / $0.50live
qwen/qwen3.8-max$1.70$5.10$2.00 / $6.00live
minimax/minimax-m2.7$0.255$1.02$0.30 / $1.20live
Prices per 1M tokens, deducted from the same prepaid balance as video.
Why TokenJet

Built for people who ship, not for people who compare dashboards.

Drop-in compatible

Change base_url and your key. Works with the OpenAI SDK, LangChain, Vercel AI SDK, Cursor, SillyTavern and anything that speaks /v1/chat/completions.

Video that comes with sound

One request returns picture and native stereo audio — voices, sound effects and ambience are generated together, not layered on afterwards.

Transparent billing

Every request is logged with tokens, model, latency and cost. Export to CSV. No hidden multipliers.

Keys with limits

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.

Streaming everything

SSE streaming, tool calling, vision inputs, JSON mode and reasoning tokens are passed through unchanged.

Async task API

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.

Get started

Three steps. Under two minutes.

No sales call, no subscription. Top up what you need and start sending requests.

1

Create an account and top up

Minimum $5, credits never expire. During the beta, top-ups are activated by hand — usually within a few hours.

2

Get your API key

One key, one balance, every model. Per-key daily caps keep a leaked key from draining your credits.

3

Send your first request

Submit a prompt, poll the task, download the clip. Three calls — copy-paste examples below.

API quickstart 3 calls, start to finished file
# 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
Billed only on successBalance: GET /v1/balanceNative stereo audio
FAQ

Questions people ask before the first top-up.

How is this different from going direct to each lab?

One account, one prepaid balance, one key — instead of five Chinese platforms with enterprise sign-ups and separate wallets. Every model is listed below its official price, and failed generations are never charged.

What does it cost?

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.

What happens when a generation fails?

Nothing is deducted. You are only billed when a task finishes successfully and the file is ready to download.

How long is my video kept?

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.

Can I get a refund?

Unused credits are refundable within 14 days of purchase, minus the payment processor's fee. Consumed credits are not refundable.

Which payment methods do you accept?

During the beta: card payments, activated by hand within a few hours. Automated checkout is coming. Customers in sanctioned jurisdictions cannot be served.

Is there a rate limit?

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.

Ready?

Start with $5. Scale to millions of tokens.

Your first key is thirty seconds away.

Get your API key →