Documentação da API Veo 3.1
Guia completo para integrar a geração de vídeos com IA do Google em suas aplicações.
Guia de início rápido
Comece a usar a API Veo 3.1 em apenas alguns minutos.
Obtenha sua chave da API
Primeiro, você precisará obter uma chave da API no seu painel.
Faça sua primeira requisição
Verificar status da geração
A geração de vídeo é assíncrona. https://veo3api.com/feed Use o endpoint para verificar o status ou forneça uma
Referência da API
Referência completa de todos os endpoints, parâmetros e formatos de resposta da API Veo 3.1.
URL base
https://veo3api.comOs endpoints não utilizam o prefixo /api — chame https://veo3api.com/ (por exemplo https://veo3api.com/generate).
Autenticação
Todas as requisições da API exigem autenticação usando um token Bearer no cabeçalho Authorization.
Authorization: Bearer YOUR_API_KEYhttps://veo3api.com/generateGerar um vídeo a partir de um prompt de texto ou imagem
Corpo da requisição
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
prompt | string | * | O prompt de texto para geração de vídeo |
model | string | * | Escolha entre veo3 (alta qualidade, 180 créditos) ou veo3-fast (geração rápida, 25 créditos) |
aspect_ratio | string | Proporção: 16:9 (padrão, 1080P HD), 9:16 (retrato) ou Auto (corresponde à imagem) | |
image_urls | string[] | Array de URLs de imagens para geração de vídeo a partir de imagem | |
watermark | string | Texto de marca d’água personalizada. Defina como null para não usar marca d’água |
Exemplo de requisição
Resposta
Consumo de créditos
| Tipo de modelo | Créditos | Custo |
|---|---|---|
veo3-fast | 25 credits | $0.25 |
veo3 | 180 credits | $1.80 |
extend | Igual ao original | - |
get-1080p | Grátis | $0.00 |
Nota: Os créditos são deduzidos apenas quando a geração do vídeo é concluída com sucesso. Tarefas com falha não consomem créditos.
https://veo3api.com/feedVerificar o status de uma tarefa de geração de vídeo
Exemplo de requisição
GET https://veo3api.com/feed?task_id=YOUR_TASK_IDResposta
💡 Dica: A URL do vídeo gerado pode ser obtida no array data.response.
https://veo3api.com/extendEstender um vídeo existente com um novo prompt. O vídeo estendido continuará a partir do ponto final do vídeo original.
Corpo da requisição
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
task_id | string | * | O task_id do vídeo original concluído a ser estendido |
prompt | string | * | O prompt de texto descrevendo como continuar/estender o vídeo |
seeds | integer | Semente aleatória (10000-99999) para geração reproduzível. A mesma semente produz resultados semelhantes | |
watermark | string | Texto de marca d’água personalizada. Defina como null para não usar marca d’água |
Exemplo de requisição
Resposta
Nota: Apenas tarefas de vídeo concluídas podem ser estendidas. Vídeos convertidos para 1080P não podem ser estendidos.
https://veo3api.com/get-1080pGrátisObter a versão em alta definição 1080P de uma tarefa de vídeo concluída. Este endpoint é gratuito e não consome créditos.
Exemplo de requisição
GET https://veo3api.com/get-1080p?task_id=YOUR_TASK_IDResposta
💡 Dica: Este endpoint é totalmente gratuito. Você pode obter a versão 1080P de qualquer vídeo concluído sem consumir créditos.
Códigos de status HTTP
| Código de status | Descrição |
|---|---|
200 | Requisição bem-sucedida |
400 | Requisição inválida - Parâmetros incorretos |
401 | Não autorizado - Chave da API inválida |
429 | Limite de requisições excedido |
500 | Erro interno do servidor |