Lister les tâches Midjourney
POST /mj/task/list-by-condition liste les tâches Midjourney à l’aide de filtres pour récupérer le statut d’un ou plusieurs jobs, y compris la progression et les résultats.
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
Utiliser l’interrogation d’une seule tâche pour les chemins critiques
Utiliser le listing basé sur des conditions pour les vérifications par lot
Assurer le suivi des tâches intéressantes
Autorisations
Bearer token authentication. Use your CometAPI key.
Corps
Array of Midjourney task ids to retrieve. Returns the current status and result for each.
Réponse
Success
Task type: IMAGINE, UPSCALE, VARIATION, DESCRIBE, BLEND, VIDEO, or another action name.
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.
Human-readable submission status message.
Failure reason when status is FAILURE.
Completion time as a Unix timestamp in milliseconds.
Task id.
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 percentage string such as 58% while the task runs and 100% when finished.
Original prompt as submitted.
Prompt after translation to the provider language. For DESCRIBE tasks, the extracted prompt suggestions arrive here.
Additional task metadata, such as finalPrompt.
Processing start time as a Unix timestamp in milliseconds.
Custom state string echoed back from the submission for your own tracking.
Task lifecycle state: NOT_START, SUBMITTED, IN_PROGRESS, SUCCESS, or FAILURE.
Submission time as a Unix timestamp in milliseconds.