API Hop

Documentação

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.

POSThttps://api.apihop.ai/v1/video-generations

Disponibilidade

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.

modelsecondsresolutionimagesaudios
minimax-h36-30768p (padrão), 480p0-80-3
grok-imagine-video-1.56-15720p0-7Nã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

bash
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"}'
json
{
  "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.