Developer API

Native asynchronous MiniMax H3 video API

Create a task once, receive a stable VideoCurrent ID, and follow it by polling or signed webhook. The API uses the same private storage and credit ledger as the web workspace.

Create

One endpoint for every mode

The mode selects the required asset fields. Idempotency keys keep network retries from creating duplicate paid tasks.

curl https://api.videocurrent.com/v1/videos \
  -H "Authorization: Bearer vc_..." \
  -H "Idempotency-Key: shot-042" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "text_to_video",
    "prompt": "A low tracking shot through rain"
  }'
202

Durable task IDs

Creation returns the task, locked credits, and current state without holding a connection open.

HMAC

Signed events

Completed, failed, and canceled events can be delivered to a verified HTTPS endpoint.

PRIVATE

Short-lived media URLs

Result URLs are signed and expire, while the underlying media remains private.