الانتقال إلى المحتوى الرئيسي
GET
/
mj
/
task
/
{id}
/
fetch
Fetch a Midjourney task
curl --request GET \
  --url https://api.cometapi.com/mj/task/{id}/fetch \
  --header 'Authorization: Bearer <token>'
{
  "id": "1773314942177684",
  "status": "SUCCESS",
  "progress": "100%",
  "imageUrl": "https://api.cometapi.com/mj/image/1773314942177684",
  "videoUrl": "",
  "buttons": [
    {
      "customId": "MJ::JOB::upsample::1::example",
      "emoji": "",
      "label": "U1",
      "type": 2,
      "style": 1
    }
  ]
}
استخدم نقطة النهاية هذه بعد كل استدعاء submit في Midjourney. وهي نقطة النهاية الرئيسية للاستطلاع في مسارات imagine وaction وmodal وblend وeditor.

تحقّق من هذه الحقول أولاً

  • status لمعرفة الحالة العامة للمهمة
  • progress لمؤشر الإكمال الحالي
  • imageUrl أو videoUrl عندما يصبح الأصل جاهزًا
  • buttons لمعرفة قيم customId التالية المتاحة

قواعد الاستطلاع

  • واصل الاستطلاع حتى تصل المهمة إلى SUCCESS أو MODAL أو FAILURE
  • اعتبر مصفوفة buttons المصدر المعتمد لإجراءات المتابعة
  • استخدم imageUrl عندما تحتاج إلى الشبكة النهائية أو نتيجة الارتقاء بالجودة
أعاد التحقق المباشر في 2026-03-12 القيم SUCCESS وprogress: 100% وimageUrl و9 أزرار إجراءات لمهمة FAST imagine.

التفويضات

Authorization
string
header
مطلوب

Bearer token authentication. Use your CometAPI key.

معلمات المسار

id
string
مطلوب

Midjourney task id.

الاستجابة

200 - application/json

Current task state.

id
string
مطلوب
imageUrl
string
مطلوب
status
string
مطلوب
progress
string
مطلوب
buttons
object[]
مطلوب
action
string
customId
string
botType
string
prompt
string
promptEn
string
description
string
state
string
submitTime
integer
startTime
integer
finishTime
integer
videoUrl
string
failReason
string
maskBase64
string
properties
object