Skip to main content
POST
cURL
Usa questo endpoint quando devi recuperare un gruppo di attività Midjourney invece di interrogare un task id alla volta.

Quando usarlo

  • Stai monitorando molte attività Midjourney contemporaneamente
  • Vuoi filtrare per stato dell’attività, finestra di invio o altre condizioni lato server
  • Ti serve una dashboard o un job di riconciliazione invece di un polling interattivo su una singola attività

Modello di query

1

Usa il polling di una singola attività per i percorsi critici

Per una singola attività attiva, preferisci Fetch Single Task, perché è più semplice e veloce.
2

Usa l'elenco basato su condizioni per controlli in batch

Invia le condizioni di filtro tramite questo endpoint quando devi esaminare più attività Midjourney in una sola richiesta.
3

Prosegui sulle attività interessanti

Quando il risultato batch mostra attività che richiedono un’ispezione più approfondita o una continuazione, torna a Fetch Single Task e Action.
Usa questa rotta per lavori di monitoraggio e riconciliazione; usa Fetch Single Task per il percorso principale di polling interattivo.

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer token authentication. Use your CometAPI key.

Corpo

application/json
ids
string[]
obbligatorio

Array of Midjourney task ids to retrieve. Returns the current status and result for each.

Risposta

200 - application/json

Success

action
string

Task type: IMAGINE, UPSCALE, VARIATION, DESCRIBE, BLEND, VIDEO, or another action name.

buttons
object[]

Action buttons available on the finished task. Send a button's customId together with this task's id to /mj/submit/action to upscale, vary, zoom, or pan.

description
string

Human-readable submission status message.

failReason
string

Failure reason when status is FAILURE.

finishTime
integer

Completion time as a Unix timestamp in milliseconds.

id
string

Task id.

imageUrl
string

Stable CometAPI-proxied image link (https://api.cometapi.com/mj/image/{id}). Prefer this link; entries in image_urls point at provider storage and can expire.

progress
string

Progress percentage string such as 58% while the task runs and 100% when finished.

prompt
string

Original prompt as submitted.

promptEn
string

Prompt after translation to the provider language. For DESCRIBE tasks, the extracted prompt suggestions arrive here.

properties
object

Additional task metadata, such as finalPrompt.

startTime
integer

Processing start time as a Unix timestamp in milliseconds.

state
string

Custom state string echoed back from the submission for your own tracking.

status
string

Task lifecycle state: NOT_START, SUBMITTED, IN_PROGRESS, SUCCESS, or FAILURE.

submitTime
integer

Submission time as a Unix timestamp in milliseconds.