Chuyển đến nội dung chính
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
    }
  ]
}
Sử dụng endpoint này sau mỗi lần gọi submit Midjourney. Đây là endpoint polling chính cho các quy trình imagine, action, modal, blend và editor.

Hãy kiểm tra các trường này trước

  • status cho trạng thái tổng thể của tác vụ
  • progress cho tín hiệu hoàn thành hiện tại
  • imageUrl hoặc videoUrl khi tài nguyên đã sẵn sàng
  • buttons cho các giá trị customId khả dụng tiếp theo

Quy tắc polling

  • Tiếp tục polling cho đến khi tác vụ đạt SUCCESS, MODAL hoặc FAILURE
  • Xem mảng buttons là nguồn thông tin chuẩn cho các hành động tiếp theo
  • Sử dụng imageUrl khi bạn cần lưới ảnh hoàn chỉnh hoặc kết quả upscale
Kiểm tra thực tế vào ngày 2026-03-12 trả về SUCCESS, progress: 100%, một imageUrl và 9 nút hành động cho một tác vụ imagine FAST.

Ủy quyền

Authorization
string
header
bắt buộc

Bearer token authentication. Use your CometAPI key.

Tham số đường dẫn

id
string
bắt buộc

Midjourney task id.

Phản hồi

200 - application/json

Current task state.

id
string
bắt buộc
imageUrl
string
bắt buộc
status
string
bắt buộc
progress
string
bắt buộc
buttons
object[]
bắt buộc
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