Langsung ke konten utama
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
  }
]
Gunakan endpoint ini saat Anda perlu mengambil sekumpulan task Midjourney alih-alih melakukan polling satu task id setiap kali.

Kapan menggunakannya

  • Anda melacak banyak task Midjourney secara bersamaan
  • Anda ingin memfilter berdasarkan status task, jendela pengiriman, atau kondisi sisi server lainnya
  • Anda memerlukan dashboard atau job rekonsiliasi alih-alih polling task tunggal yang interaktif

Pola kueri

1

Gunakan polling task tunggal untuk jalur utama

Untuk satu task aktif, gunakan Fetch Single Task, karena lebih sederhana dan lebih cepat.
2

Gunakan daftar berbasis kondisi untuk pemeriksaan batch

Kirim kondisi filter Anda melalui endpoint ini saat Anda perlu memeriksa beberapa task Midjourney dalam satu request.
3

Tindak lanjuti task yang menarik

Ketika hasil batch menunjukkan task yang memerlukan pemeriksaan lebih mendalam atau kelanjutan, kembali gunakan Fetch Single Task dan Action.
Gunakan rute ini untuk job monitoring dan rekonsiliasi; gunakan Fetch Single Task untuk jalur polling interaktif utama.

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Body

application/json
ids
string[]
wajib

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