Documentação do API Hop
Geração de vídeo MiniMax H3 e Grok
Pedidos assíncronos de vídeo, limites, unidades de cobrança e consulta de tarefas.
https://api.apihop.ai/v1/video-generationsDisponibilidade
A disponibilidade depende da sua chave API API Hop. Envie uma solicitação somente quando GET /v1/models retornar o ID exato do modelo solicitado: minimax-h3 ou grok-imagine-video-1.5. A documentação não concede acesso. Veo 3.1 Fast e Gemini Omni Flash não estão disponíveis neste guia público.
Parâmetros do pedido
Envie JSON com Authorization: Bearer YOUR_APIHOP_API_KEY e Content-Type: application/json.
| model | seconds | resolution | images | audios |
|---|---|---|---|---|
minimax-h3 | 6-30 | 768p (padrão), 480p | 0-8 | 0-3 |
grok-imagine-video-1.5 | 6-15 | 720p | 0-7 | Não suportado |
model e uma string prompt não vazia são obrigatórios. Grok aceita até 1.200 caracteres. seconds aceita um inteiro ou uma string de inteiro e usa 6 por padrão. aspect_ratio usa 16:9 por padrão e também aceita 9:16. images e audios são arrays de URLs HTTP(S); Grok também aceita imagens PNG, JPEG ou WebP em URIs data base64. H3 não garante saída 480p; use 768p. Omita stream ou defina false. Campos não suportados e aliases conflitantes são rejeitados.
Exemplos de pedidos
curl --request POST \
--url https://api.apihop.ai/v1/video-generations \
--header 'Authorization: Bearer YOUR_APIHOP_API_KEY' \
--header 'Content-Type: application/json' \
--data '{"model":"minimax-h3","prompt":"A slow pan across a mountain lake","seconds":"6","resolution":"768p","aspect_ratio":"16:9"}'{
"model": "grok-imagine-video-1.5",
"prompt": "A slow pan across a mountain lake",
"seconds": "6",
"resolution": "720p",
"aspect_ratio": "16:9"
}Estado e resultados das tarefas
Um pedido aceito retorna HTTP 202, data.jobId como string decimal e data.status: "PENDING". Mantenha o ID como string. Consulte GET /v1/jobs/{id} a cada 5-10 segundos com uma chave da mesma conta. PENDING, CONNECT e PROCESSING não são finais. Em COMPLETED, leia as URLs de vídeo em data.outputResult.result[].url; cada URL é uma string. Pare em FAILED ou CANCELLED. Salve os vídeos concluídos prontamente. Se houver timeout ou processamento prolongado, verifique a tarefa existente e o consumo antes de tentar novamente; outro POST pode criar outra tarefa cobrada.
Cobrança
MiniMax H3 é cobrado por segundo de vídeo gerado; Grok Imagine Video 1.5 por pedido. Consulte os preços publicados. Não multiplique o preço por pedido do Grok pela duração do vídeo.