Passer au contenu principal
POST
/
mj
/
task
/
list-by-condition
List by Condition
curl --request POST \
  --url https://api.cometapi.com/mj/task/list-by-condition \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "ids": [
    "example"
  ]
}
'
[
  {
    "action": "<string>",
    "buttons": [
      {
        "customId": "<string>",
        "emoji": "<string>",
        "label": "<string>",
        "style": 123,
        "type": 123
      }
    ],
    "description": "<string>",
    "failReason": "<string>",
    "finishTime": 123,
    "id": "<string>",
    "imageUrl": "<string>",
    "progress": "<string>",
    "prompt": "<string>",
    "promptEn": "<string>",
    "properties": {},
    "startTime": 123,
    "state": "<string>",
    "status": "<string>",
    "submitTime": 123
  }
]
Utilisez ce endpoint lorsque vous devez récupérer un lot de tâches Midjourney au lieu d’interroger un task id à la fois.

Quand l’utiliser

  • Vous suivez plusieurs tâches Midjourney en même temps
  • Vous souhaitez filtrer par état de la 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’un sondage interactif sur 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 la liste par condition 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 affiche 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
buttons
object[]
description
string
failReason
string
finishTime
integer
id
string
imageUrl
string
progress
string
prompt
string
promptEn
string
properties
object
startTime
integer
state
string
status
string
submitTime
integer