Skip to main content
POST
cURL
Utilisez ce endpoint lorsque vous devez récupérer un lot de tâches Midjourney au lieu d’interroger un seul task id à la fois.

Quand l’utiliser

  • Vous suivez plusieurs tâches Midjourney en même temps
  • Vous souhaitez filtrer par état de tâche, fenêtre de soumission ou autres conditions côté serveur
  • Vous avez besoin d’un tableau de bord ou d’un job de rapprochement plutôt que d’une interrogation interactive d’une seule tâche

Modèle de requête

1

Utiliser l’interrogation d’une seule tâche pour les chemins critiques

Pour une tâche active, privilégiez Fetch Single Task, car c’est plus simple et plus rapide.
2

Utiliser le listing basé sur des conditions pour les vérifications par lot

Envoyez vos conditions de filtre via ce endpoint lorsque vous devez examiner plusieurs tâches Midjourney dans une seule requête.
3

Assurer le suivi des tâches intéressantes

Lorsque le résultat du lot montre des tâches qui nécessitent une inspection plus approfondie ou une suite d’actions, revenez à Fetch Single Task et Action.
Utilisez cette route pour les jobs de surveillance et de rapprochement ; utilisez Fetch Single Task pour le principal flux d’interrogation interactif.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

application/json
ids
string[]
requis

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

Réponse

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.