Midjourney
Consulter une tâche
Consultez le statut et le résultat d’une tâche Midjourney. Endpoint unifié /v1/tasks/ et endpoint style MJ /v1/midjourney/
GET
pending / processing / completed / failed ; les résultats apparaissent dans result.images[].url.
Utilisez l’endpoint style MJ lorsque vous avez besoin de buttons[].customId pour les actions de suivi :
Flux d’états
Exemple de réponse
À propos degrid_image_urlest l’image grille 2x2 ;image_urlssont les quatre URLs d’images individuelles découpées.
buttons : Pour la plupart des actions de suivi, passez index, direction ou zoom_ratio et le service trouve le customId correspondant. Si l’auto-matching échoue, passez custom_id directement.
Aperçu des statuts
| status | Signification | Terminal |
|---|---|---|
NOT_START | Ligne créée, pas encore confirmée par le système (transitoire) | Non |
SUBMITTED | Acceptée par le système, en file | Non |
IN_PROGRESS | En traitement par le système | Non |
MODAL | En attente des paramètres /modal (voir Inpaint) | Non |
SUCCESS | Terminé | ✓ |
FAILURE | Échec → remboursement auto (quota → 0, fail_reason contient la cause) | ✓ |
Notes sur la requête
- L’endpoint de requête n’est pas facturé séparément, mais gardez une fréquence raisonnable (polling de 3–5s recommandé).
- Un utilisateur normal ne peut interroger que ses propres tâches ; celles des autres renvoient
403. - Les tâches sont conservées 3 jours par défaut ; ensuite, les requêtes renvoient
404, mais les URLs d’image / vidéo générées restent accessibles.
Avancé : utiliser custom_id directement
Après avoir lubuttons[].customId, vous pouvez le passer directement au champ custom_id des endpoints d’actions de suivi pour contourner l’auto-matching :