Skip to main content
POST
Create an AIHubMix video task

Autorizações

Authorization
string
header
obrigatório

Gateway-issued API key, formatted as sk-gateway-xxxxxxxx. Used by OpenAI-shaped endpoints (/v1/chat/completions, etc.).

Corpo

application/json
model
string
obrigatório

Video model ID.

prompt
string
obrigatório
Minimum string length: 1
duration
integer | null

Video duration in seconds. Allowed values are model-specific.

aspect_ratio
string | null
padrão:16:9
resolution
enum<string> | null
Opções disponíveis:
480p,
720p,
1080p,
1K,
2K,
4K
size
string | null
Pattern: ^[1-9][0-9]*x[1-9][0-9]*$
seed
integer | null
input_references
object[] | null
frame_images
object[] | null
generate_audio
boolean | null
webhook_url
string<uri>
Maximum string length: 512
webhook_events_filter
enum<string>[]
Minimum array length: 1
Opções disponíveis:
completed,
failed,
cancelled
extra
object | null

Resposta

Video task

id
string
obrigatório

Platform task ID.

object
enum<string>
obrigatório
Opções disponíveis:
image,
video
model
string
obrigatório
status
enum<string>
obrigatório

Current task state. Completed, failed, and cancelled are terminal states.

Opções disponíveis:
pending,
in_progress,
completed,
failed,
cancelled
output
object[]
obrigatório
error
object | null
obrigatório
created_at
integer<int64>
obrigatório

Unix timestamp in seconds.

completed_at
integer<int64> | null
obrigatório
expires_at
integer<int64> | null
obrigatório

Artifact expiry time in Unix seconds; may be null before completion.