Ana içeriğe atla
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
  }
]
Bu endpoint’i, tek seferde bir task id sorgulamak yerine toplu olarak Midjourney görevlerini almak istediğinizde kullanın.

Ne zaman kullanılmalı

  • Birçok Midjourney görevini birlikte takip ediyorsunuz
  • task durumu, gönderim zaman aralığı veya sunucu tarafındaki diğer koşullara göre filtreleme yapmak istiyorsunuz
  • Etkileşimli tek görev sorgulaması yerine bir pano veya mutabakat işi gerekiyor

Sorgu deseni

1

Yoğun akışlar için tek görev sorgulamasını kullanın

Tek bir aktif görev için, daha basit ve hızlı olduğu için Fetch Single Task tercih edin.
2

Toplu kontroller için koşul tabanlı listelemeyi kullanın

Tek bir istekte birden fazla Midjourney görevini incelemeniz gerektiğinde filtre koşullarınızı bu endpoint üzerinden gönderin.
3

İlgi çekici görevleri sonradan inceleyin

Toplu sonuç, daha ayrıntılı inceleme veya devam gerektiren görevleri gösterdiğinde, yeniden Fetch Single Task ve Action akışına geçin.
Bu yolu izleme ve mutabakat işleri için kullanın; ana etkileşimli sorgulama yolu için Fetch Single Task kullanın.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Gövde

application/json
ids
string[]
gerekli

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

Yanıt

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