Saltar para o conteúdo principal
POST
/
mj
/
submit
/
video
Submit Video
curl --request POST \
  --url https://api.cometapi.com/mj/submit/video \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "motion": "low",
  "image": "https://storage.fonedis.cc/attachments/1372468820912115716/1388566717961338880/hyper_realistic_3d_rendering_pink_tulip_style_686021570d5ec4451c1c120a.jpg?ex=68617307&is=68602187&hm=f939f10d79de24e3ed0f2c4dc1453c902ee6b383d13d9a1787eacfccfadb9488&"
}
'
{
  "code": 123,
  "description": "<string>",
  "result": "<string>",
  "properties": {
    "prompt": "<string>"
  }
}
Use este endpoint para transformar o resultado de uma imagem do Midjourney em uma renderização curta de vídeo.

Antes de chamá-lo

  • Comece com o resultado finalizado de uma imagem do Midjourney ou uma URL de imagem compatível
  • Trate o id da tarefa retornado como o início de um fluxo de trabalho assíncrono
  • Espere que o asset finalizado chegue pelo mesmo endpoint de polling usado por outras tarefas do Midjourney

Fluxo da tarefa

1

Enviar a tarefa de vídeo

Inicie a renderização e armazene o id da tarefa retornado.
2

Fazer polling até a tarefa terminar

Use Fetch Single Task até que a tarefa atinja um estado terminal e exponha a URL final do vídeo.
3

Persistir a saída

Mova o vídeo finalizado para o seu próprio armazenamento se precisar de retenção estável além da URL de entrega do provedor.

Autorizações

Authorization
string
header
obrigatório

Bearer token authentication. Use your CometAPI key.

Corpo

application/json
motion
enum<string>
padrão:example
obrigatório

Motion intensity of the generated video.

Opções disponíveis:
low,
high
image
string
padrão:example
obrigatório

First-frame image as a public URL or base64-encoded data URI.

prompt
string

Text prompt to guide the video generation.

action
string

Action to perform on an existing video task. When set, index and taskId are required.

index
integer

Zero-based index selecting which video variant to act on from the parent task.

taskId
string

Parent task id to continue from. Required when action is set.

state
string

Custom state string. Returned as-is in the task result and webhook callback for your own tracking.

noStorage
boolean

When true, return the original provider video URL instead of a CometAPI-proxied link.

videoType
string

Video model variant, e.g. vid_1.1_i2v_480 (480p) or vid_1.1_i2v_720 (720p).

Resposta

200 - application/json

Success

code
integer
obrigatório
description
string
obrigatório
result
string
obrigatório
properties
object
obrigatório