Passer au contenu principal
GET
/
mj
/
task
/
{id}
/
fetch
Fetch a Midjourney task
curl --request GET \
  --url https://api.cometapi.com/mj/task/{id}/fetch \
  --header 'Authorization: Bearer <token>'
{
  "id": "1773314942177684",
  "status": "SUCCESS",
  "progress": "100%",
  "imageUrl": "https://api.cometapi.com/mj/image/1773314942177684",
  "videoUrl": "",
  "buttons": [
    {
      "customId": "MJ::JOB::upsample::1::example",
      "emoji": "",
      "label": "U1",
      "type": 2,
      "style": 1
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Utilisez ce endpoint après chaque appel de soumission Midjourney. C’est le principal endpoint d’interrogation pour les workflows imagine, action, modal, blend et editor.

Vérifiez d’abord ces champs

  • status pour l’état global de la tâche
  • progress pour l’indicateur d’avancement actuel
  • imageUrl ou videoUrl lorsque la ressource est prête
  • buttons pour les prochaines valeurs customId disponibles

Règles d’interrogation

  • Continuez à interroger jusqu’à ce que la tâche atteigne SUCCESS, MODAL ou FAILURE
  • Considérez le tableau buttons comme la source de vérité pour les actions de suivi
  • Utilisez imageUrl lorsque vous avez besoin de la grille finale ou du résultat upscalé

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Paramètres de chemin

id
string
requis

Midjourney task id.

Réponse

200 - application/json

Current task state.

id
string
requis
imageUrl
string
requis
status
string
requis
progress
string
requis
buttons
object[]
requis
action
string
customId
string
botType
string
prompt
string
promptEn
string
description
string
state
string
submitTime
integer
startTime
integer
finishTime
integer
videoUrl
string
failReason
string
maskBase64
string
properties
object