Перейти до основного вмісту
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
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Використовуйте цей endpoint після кожного виклику надсилання Midjourney. Це основний endpoint для опитування в робочих процесах imagine, action, modal, blend і editor.

Спершу перевірте ці поля

  • status для загального стану завдання
  • progress для поточного сигналу завершення
  • imageUrl або videoUrl, коли ресурс готовий
  • buttons для наступних доступних значень customId

Правила опитування

  • Продовжуйте опитування, доки завдання не досягне SUCCESS, MODAL або FAILURE
  • Розглядайте масив buttons як джерело істини для подальших дій
  • Використовуйте imageUrl, коли вам потрібен готовий grid або результат upscale

Авторизації

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