MINIMAX H3 · VIDEO API

MiniMax H3 API

Crea vídeos de 4–15 segundos a 768p o 2K. Parte de texto, fotogramas o referencias multimodales, con vídeo y sonido sincronizados.

MiniMax H316:9
Una clave: 4 modelos de vídeo + texto e imágenes
Pago por uso, sin suscripción
Las generaciones fallidas no se cobran
Stripe + USDT
Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo

PRECIOS

Coste de MiniMax H3 API: 768p y 2K

Compara los precios por segundo a 768p y 2K.

768p

0,050 US$ / s

Audio incluido

2K

0,079 US$ / s

Audio incluido

5 imágenes de referencia incluidas · 0,020 US$ por imagen adicional

Se factura por segundos reales de salida; las referencias de vídeo usan la tarifa de la resolución elegida.

minimax-h3 · texto / imagen / referencias a vídeo

Captura de precios · 2026-11-09

Calcula tu coste de MiniMax H3 API

Elige modelo, resolución, duración y cantidad de clips.

Resolución

Audio nativo incluido

Coste mensual estimado25,00 US$
Por vídeo
0,250 US$
Segundos generados al mes
500
Obtener clave API →

Estimación solo de salida; las referencias pueden añadir cargos

Importes y ofertas de recarga

MiniMax H3 · 768p · Estimación con la configuración seleccionada

Saldo acreditadoPagasDescuentoSegundos de vídeo · estimaciónRecargar
5,00 US$Primera recarga3,00 US$2,00 US$≈ 100 sRecargar →
50,00 US$48,00 US$2,00 US$≈ 1000 sRecargar →
100,00 US$95,00 US$5,00 US$≈ 2000 sRecargar →
200,00 US$185,00 US$15,00 US$≈ 4000 sRecargar →
500,00 US$450,00 US$50,00 US$≈ 10.000 sRecargar →

La oferta de primera recarga y los descuentos por importe son independientes. Al pagar se confirma la oferta aplicable. Los métodos disponibles se confirman al finalizar la compra.

Crea con texto, fotogramas y referencias

Modelo de pesos abiertos: úsalo mediante nuestra API alojada sin tu propia GPU.

4–15 segundos · 768p o 2K

Crea vídeos de 4–15 segundos a 768p o 2K.

Empieza o termina con un fotograma

Crea a partir de texto, un primer fotograma, uno final o ambos extremos.

Hasta nueve imágenes de referencia

Guía personajes, productos y estilo visual con hasta nueve imágenes de referencia.

Combina imagen, vídeo y audio

Combina referencias de imagen, vídeo y audio en una solicitud para generar a partir de referencias.

Vídeo y sonido sincronizados

Crea vídeo y sonido sincronizados en una solicitud.

Dirige mediante el prompt

Describe planos, movimientos de cámara y sonido con lenguaje natural.

MODELOS DE VÍDEO

Una clave API. Cuatro modelos de vídeo.

Seedance, Kling, MiniMax H3 y WAN, con un mismo saldo. La misma clave también sirve para modelos de texto e imagen.

Ver todos los modelos de vídeo →

Seedance 2.5

Seedance 2.516:9

Para vídeos de hasta 30 segundos y 30 imágenes de referencia.

Desde · 480p
0,176 US$ / s
Duración máx.
30 s
Resolución máxima
1080p
Explorar la API →

Kling 3.0

Kling 3.016:9

Para seis planos con sus propios prompts y duraciones.

Desde · Standard 720p · Audio desactivado
0,099 US$ / s
Duración máx.
15 s
Resolución máxima
4K
Explorar la API →

MiniMax H3

En esta página
MiniMax H316:9

Para vídeo 2K guiado por referencias y con audio nativo.

Desde · 768p
0,050 US$ / s
Duración máx.
15 s
Resolución máxima
2K
Explorar la API →

WAN 3.0

WAN 3.016:9

Para vídeos guiados por referencias de hasta 30 segundos.

Desde · 480p
0,047 US$ / s
Duración máx.
30 s
Resolución máxima
1080p
Explorar la API →
Prompt compartido

Original en inglés · prompt de generación

Night city street after rain, seen from a slow forward dolly shot at low height: wet asphalt reflecting colorful lights, light trails from passing cars, soft steam rising from a street grate, light drizzle. Generic modern architecture. No people, no readable text, signs, logos, license plates, flags or recognizable landmarks. Cinematic, realistic.

Una API asíncrona: consultar precio → crear → consultar estado → descargar. Cambia de modelo y utiliza sus parámetros compatibles.

INICIO RÁPIDO PARA DESARROLLADORES

Obtén una clave API de MiniMax H3 y realiza tu primera llamada

Cotizar → crear → consultar → descargar.202 significa aceptado, no completado. Si la aceptación es incierta, conserva la misma clave de idempotencia y el mismo cuerpo. Descarga solo tras completed.Son ejemplos mínimos — en producción, guarda el Idempotency-Key y el ID de la tarea para continuar tras un reinicio.

Mostrar instrucciones para el agente de IA
Integra la API de vídeo de BetterToken en la aplicación del usuario.
Lee BETTERTOKEN_API_KEY solo del entorno; nunca la incrustes, registres ni envíes a analítica.
Base: https://bettertoken.ai/v1
Modelo: minimax-h3.
Prompt: A rainy city street at night, slow forward camera move
Usa exactamente el JSON de solicitud de abajo y respeta los campos y límites del modelo elegido.
POST /videos/quote con la misma solicitud devuelve una estimación sin reservar saldo. Requiere autenticación; no es el endpoint público de precios.
ANTES de POST /videos, guarda fuera del proceso un Idempotency-Key nuevo y el cuerpo exacto. Tras reiniciar, carga ese estado o retoma el ID guardado de la tarea aceptada. Reutiliza ambos si la respuesta es incierta; un timeout no justifica crear otra tarea de pago.
Tras la aceptación 202 en /videos (200 en la ruta de compatibilidad), guarda id y consulta GET /videos/{id} cada 5 segundos. Gestiona queued, in_progress, completed, failed y canceled. Una entrega incierta sigue in_progress con stage=reconciliation; no crees otra tarea. Ante 429, respeta Retry-After. Consulta hasta 360 veces con pausas de 5 segundos; la red y la espera por límites pueden alargar el tiempo total. Conserva el ID al detenerte; detener la consulta no cancela ni recrea la tarea.
Tras completed, descarga GET /videos/{id}/content con una API key autorizada del propietario. Un archivo caducado devuelve 410 video_artifact_expired. El contenido es privado; trata la caducidad y los errores de descarga por separado de los fallos de generación.
Comprueba la facturación para conocer el cargo final. Un fallo o cancelación confirmados libera o devuelve los fondos al origen mediante el procesamiento financiero; el estado de la tarea no demuestra que el reembolso haya terminado. La entrega incierta y los problemas posteriores a la generación se gestionan por separado.
Los errores relay están en error: 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 para parámetros inválidos y 503 para aceptación incierta o servicio no disponible. Conserva la clave y el cuerpo originales ante una respuesta incierta. No añadas una suscripción web ni generación dentro de la página.

{
  "model": "minimax-h3",
  "operation": "text_to_video",
  "prompt": "A rainy city street at night, slow forward camera move",
  "duration": {
    "mode": "fixed",
    "seconds": 5
  },
  "output": {
    "format": "mp4",
    "resolution": "768p",
    "aspect_ratio": "16:9"
  }
}
# Minimal example: persist the Idempotency-Key and task ID in production.
# Requires curl, jq and BETTERTOKEN_API_KEY in your environment.
BASE=https://bettertoken.ai/v1
IDEM="$(uuidgen)"
cat > request.json <<'JSON'
{
  "model": "minimax-h3",
  "operation": "text_to_video",
  "prompt": "A rainy city street at night, slow forward camera move",
  "duration": {
    "mode": "fixed",
    "seconds": 5
  },
  "output": {
    "format": "mp4",
    "resolution": "768p",
    "aspect_ratio": "16:9"
  }
}
JSON

curl --fail-with-body "$BASE/videos/quote" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H 'Content-Type: application/json' --data-binary @request.json || exit 1

TASK=$(curl --fail-with-body "$BASE/videos" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H "Idempotency-Key: $IDEM" \
  -H 'Content-Type: application/json' --data-binary @request.json) || exit 1
ID=$(printf '%s' "$TASK" | jq -er '.id') || exit 1
# Poll up to 360 times, waiting 5 seconds between requests.
# Network delays can extend the total time.
for attempt in $(seq 1 360); do
  TASK=$(curl --fail-with-body "$BASE/videos/$ID" \
    -H "Authorization: Bearer $BETTERTOKEN_API_KEY") || exit 1
  STATUS=$(printf '%s' "$TASK" | jq -r '.status')
  case "$STATUS" in
    completed) break ;;
    failed|canceled) printf '%s\n' "$TASK"; exit 1 ;;
  esac
  sleep 5
done
[ "$STATUS" = completed ] || { echo "Resume polling task: $ID"; exit 1; }
curl --fail-with-body "$BASE/videos/$ID/content" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" -o video.mp4

Parámetros de MiniMax H3 API

Un modelo de vídeo, tres modos de creación. Respeta las reglas de entrada y relación de aspecto de cada modo.

ParámetroValor y límites
model / operationminimax-h3 · text_to_video / image_to_video / reference_to_video
promptObligatorio, hasta 7.000 caracteres. Describe movimientos de cámara, planos y sonido con lenguaje natural.
duration / outputduration: {mode:"fixed",seconds:4…15}; output.resolution: 768p / 2k; output.format: mp4.
output.aspect_ratioTexto: 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16. Imagen: solo adaptive. Referencias: adaptive o una relación fija de texto.
audioOmite audio o usa {mode:"provider_default"}.
media · fotogramas inicial y finalfirst_frame, last_frame o ambos; no mezcles con entradas reference_*.
media · referenciasCada elemento debe tener un id único e incluir type, role y source. ≤9 imágenes; ≤3 vídeos (límite del contrato; no se han verificado todas las combinaciones) y ≤3 audios, cada uno de 2–15 s y ≤15 s en total por tipo; ≤12 archivos en total.
reference_to_videoEdita un vídeo de referencia con instrucciones de texto. Es generación guiada por referencias.

Preguntas frecuentes

Preguntas sobre MiniMax H3 API

La salida parte de 0,050 US$/s a 768p; consulta el precio de 2K arriba. Texto, imagen y referencias comparten la tarifa de salida. Los vídeos de referencia añaden cargos por segundos de entrada a la misma tarifa; cada imagen a partir de la sexta cuesta 0,020 US$. La calculadora excluye los cargos de referencias.

Ver ejemplos de la API

BETTERTOKEN · MINIMAX H3 API

Crea tu primer vídeo con MiniMax H3

Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo