Skip to main content
POST
cURL
Gebruik dit endpoint wanneer je een batch Midjourney-taken wilt ophalen in plaats van één task id per keer te pollen.

Wanneer je dit gebruikt

  • Je volgt veel Midjourney-taken tegelijk
  • Je wilt filteren op taakstatus, indieningsvenster of andere server-side voorwaarden
  • Je hebt een dashboard of reconciliatiejob nodig in plaats van een interactieve poll voor één taak

Querypatroon

1

Gebruik polling voor één taak voor hot paths

Voor één actieve taak heeft Fetch Single Task de voorkeur, omdat dit eenvoudiger en sneller is.
2

Gebruik weergeven op basis van voorwaarden voor batchcontroles

Verstuur je filtervoorwaarden via dit endpoint wanneer je meerdere Midjourney-taken in één request wilt inspecteren.
3

Volg interessante taken op

Wanneer het batchresultaat taken toont die diepere inspectie of voortzetting nodig hebben, schakel je terug naar Fetch Single Task en Action.
Gebruik deze route voor monitoring- en reconciliatiejobs; gebruik Fetch Single Task voor het belangrijkste interactieve pollingpad.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

application/json
ids
string[]
vereist

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

Respons

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.