Midjourney
Consultar tarea
Consulta el estado y los resultados de tareas de Midjourney. Endpoint unificado /v1/tasks/ y endpoint estilo MJ /v1/midjourney/
GET
pending / processing / completed / failed; los resultados aparecen en result.images[].url.
Use el endpoint estilo MJ cuando necesite buttons[].customId para acciones posteriores:
Flujo de estado
Ejemplo de respuesta
Sobregrid_image_urles la imagen 2x2;image_urlsson las cuatro URLs de imágenes individuales recortadas.
buttons: Para la mayoría de las acciones, pase index, direction o zoom_ratio y el servicio encuentra el customId correspondiente. Si el auto-matching falla, pase custom_id directamente.
Resumen de estados
| status | Significado | Terminal |
|---|---|---|
NOT_START | Fila creada, aún no confirmada por el sistema (transitorio) | No |
SUBMITTED | El sistema acepta, en cola | No |
IN_PROGRESS | El sistema procesando | No |
MODAL | Esperando parámetros de /modal (ver Inpaint) | No |
SUCCESS | Hecho | ✓ |
FAILURE | Fallida → reembolso automático (quota → 0, fail_reason con la causa) | ✓ |
Notas de consulta
- El endpoint de consulta no se factura por separado, pero mantenga una frecuencia razonable (sondeo de 3–5s recomendado).
- Un usuario normal solo puede consultar sus propias tareas; consultar las de otros devuelve
403. - Las tareas se conservan 3 días por defecto; después, las consultas devuelven
404, pero las URLs de imagen / video generadas siguen accesibles.
Avanzado: usar custom_id directamente
Tras leer buttons[].customId, puede pasarlo directamente al campo custom_id de las acciones posteriores, evitando el auto-matching: