Skip to main content
POST
cURL
Bir task id’yi tek tek sorgulamak yerine toplu olarak Midjourney görevlerini almanız gerektiğinde bu endpoint’i kullanın.

Ne zaman kullanılır

  • Birden fazla Midjourney görevini birlikte takip ediyorsanız
  • Görev durumu, gönderim aralığı veya sunucu tarafındaki diğer koşullara göre filtreleme yapmak istiyorsanız
  • Etkileşimli tek görev sorgulaması yerine bir pano veya mutabakat işi gerekiyorsa

Sorgu deseni

1

Sık kullanılan yollar 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şula dayalı listelemeyi kullanın

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

Önemli görevleri sonra inceleyin

Toplu sonuç daha ayrıntılı inceleme veya devam gerektiren görevler gösterdiğinde, Fetch Single Task ve Action akışına geri dönün.
Bu rotayı 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

Task type: IMAGINE, UPSCALE, VARIATION, DESCRIBE, BLEND, VIDEO, or another action name.

buttons
object[]

Action buttons available on the finished task. Send a button's customId together with this task's id to /mj/submit/action to upscale, vary, zoom, or pan.

description
string

Human-readable submission status message.

failReason
string

Failure reason when status is FAILURE.

finishTime
integer

Completion time as a Unix timestamp in milliseconds.

id
string

Task id.

imageUrl
string

Stable CometAPI-proxied image link (https://api.cometapi.com/mj/image/{id}). Prefer this link; entries in image_urls point at provider storage and can expire.

progress
string

Progress percentage string such as 58% while the task runs and 100% when finished.

prompt
string

Original prompt as submitted.

promptEn
string

Prompt after translation to the provider language. For DESCRIBE tasks, the extracted prompt suggestions arrive here.

properties
object

Additional task metadata, such as finalPrompt.

startTime
integer

Processing start time as a Unix timestamp in milliseconds.

state
string

Custom state string echoed back from the submission for your own tracking.

status
string

Task lifecycle state: NOT_START, SUBMITTED, IN_PROGRESS, SUCCESS, or FAILURE.

submitTime
integer

Submission time as a Unix timestamp in milliseconds.