Naar hoofdinhoud gaan
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
  }
]
Gebruik dit endpoint wanneer je een batch Midjourney-taken moet ophalen in plaats van telkens één task id tegelijk te pollen.

Wanneer je dit gebruikt

  • Je volgt veel Midjourney-taken tegelijk
  • Je wilt filteren op taakstatus, indieningsvenster of andere server-side voorwaarden
  • Je hebt een dashboard of reconciliatietaak nodig in plaats van een interactieve poll voor één enkele taak

Querypatroon

1

Gebruik polling voor één taak voor hot paths

Voor één actieve taak heeft Fetch Single Task de voorkeur, omdat dit eenvoudiger en sneller is.
2

Gebruik op voorwaarden gebaseerde lijsten voor batchcontroles

Stuur je filtervoorwaarden via dit endpoint wanneer je meerdere Midjourney-taken in één request wilt inspecteren.
3

Volg interessante taken op

Wanneer het batchresultaat taken toont die een diepgaandere inspectie of voortzetting nodig hebben, schakel dan terug naar Fetch Single Task en Action.
Gebruik deze route voor monitoring- en reconciliatietaken; gebruik Fetch Single Task voor het belangrijkste interactieve pollingpad.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

application/json
ids
string[]
vereist

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

Respons

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