Saltar al contenido principal
GET
/
mj
/
task
/
{id}
/
fetch
Fetch a Midjourney task
curl --request GET \
  --url https://api.cometapi.com/mj/task/{id}/fetch \
  --header 'Authorization: Bearer <token>'
{
  "id": "1773314942177684",
  "status": "SUCCESS",
  "progress": "100%",
  "imageUrl": "https://api.cometapi.com/mj/image/1773314942177684",
  "videoUrl": "",
  "buttons": [
    {
      "customId": "MJ::JOB::upsample::1::example",
      "emoji": "",
      "label": "U1",
      "type": 2,
      "style": 1
    }
  ]
}
Usa este endpoint después de cada llamada de envío de Midjourney. Es el endpoint principal de sondeo para los flujos de trabajo de imagine, action, modal, blend y editor.

Revisa primero estos campos

  • status para el estado general de la tarea
  • progress para la señal actual de finalización
  • imageUrl o videoUrl cuando el recurso esté listo
  • buttons para los siguientes valores de customId disponibles

Reglas de sondeo

  • Sigue sondeando hasta que la tarea alcance SUCCESS, MODAL o FAILURE
  • Trata el array buttons como la fuente de verdad para las acciones de seguimiento
  • Usa imageUrl cuando necesites la cuadrícula final o el resultado upscale
La validación en vivo del 2026-03-12 devolvió SUCCESS, progress: 100%, un imageUrl y 9 botones de acción para una tarea imagine FAST.

Autorizaciones

Authorization
string
header
requerido

Bearer token authentication. Use your CometAPI key.

Parámetros de ruta

id
string
requerido

Midjourney task id.

Respuesta

200 - application/json

Current task state.

id
string
requerido
imageUrl
string
requerido
status
string
requerido
progress
string
requerido
buttons
object[]
requerido
action
string
customId
string
botType
string
prompt
string
promptEn
string
description
string
state
string
submitTime
integer
startTime
integer
finishTime
integer
videoUrl
string
failReason
string
maskBase64
string
properties
object