MaxAPI Docs
  1. Midjourney Open API
MaxAPI Docs
  • Quick Start
  • OpenAI API
    • About OpenAI Compatible API
    • Chat
      • Chat Completion
    • Images
      • Create Image
    • Audio
      • Text To Speech API
  • Midjourney Open API
    • About Midjourney and Prices
    • Submit Imagine Task
      POST
    • Submit Action Task(All associated button actions UPSCALE; VARIATION; REROLL; ZOOM, etc.)
      POST
    • Submit Blend Task
      POST
    • Submit Modal Task
      POST
    • Submit Describe Task
      POST
    • Submit Shorten Task
      POST
    • Submit FaceSwap Task
      POST
    • Upload Files to Discord
      POST
    • Specify ID Query Task
      GET
    • Specify ID Query Task (fetch)
      GET
    • Specify the ID List Query Task
      GET
    • Obtain the seed of the Task Image
      GET
  • Luma video
    • Luma Task Creation
      POST
    • Luma Expand Video
      POST
    • Luma Query Task
      GET
    • Luma Download video
      GET
  • Suno Music
    • Generate music
      POST
    • Query task
      GET
  • Anthropic Claude
    • Claude Chat Completion
      POST
  • Flux API
    • Create Image
  1. Midjourney Open API

Specify ID Query Task

Main URLs
https://api.maxapi.ai
Main URLs
https://api.maxapi.ai
GET
https://api.maxapi.ai
/mj-relax/mj/query/task/{id}
hint:
Switch modes by modifying request uri, for example:
1.
base_url/mj-relax/mj/query/task/{id}
2.
base_url/mj-fast/mj/query/task/{id}
3.
base_url/mj-turbo/mj/query/task/{id}

Request

Path Params
id
string 
required
Header Params
Authorization
string 
optional
Example:
Bearer sk-V3ESFCWr3ZLemf878bC71eCcF36c483a8f448a02487dAdC7
Body Params application/x-www-form-urlencoded
object {0}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.maxapi.ai/mj-relax/mj/query/task/' \
--header 'Authorization: Bearer sk-V3ESFCWr3ZLemf878bC71eCcF36c483a8f448a02487dAdC7'

Responses

🟢200成功
application/json
Body
statusCode
integer 
required
message
string 
required
data
object 
required
taskId
integer 
任务ID
required
taskType
string 
任务类型
required
status
string 
任务状态
required
action
string 
任务动作
required
progress
string 
任务进度
required
description
string 
任务描述
required
prompt
string 
Prompt
required
failReason
null 
失败原因
required
submitTime
string 
提交时间
required
startTime
string 
开始时间
required
finishTime
string 
完成时间
required
webhookUrl
string 
回调地址
required
imageDcUrl
string 
图片地址
required
imageS3Url
null 
required
actions
array [object {3}] 
此任务的附加可执行动作
required
Example
{
    "id": "1710761946823501",
    "action": "IMAGINE",
    "customId": "",
    "botType": "",
    "prompt": "a sunny boy",
    "promptEn": "a sunny boy --relax",
    "description": "submit_success",
    "state": "",
    "submitTime": 1710761946823,
    "startTime": 1710761948586,
    "finishTime": 1710762009881,
    "imageUrl": "https://www.doublegpt.io/mj/image/1710761946823501",
    "status": "SUCCESS",
    "progress": "100%",
    "failReason": "",
    "buttons": [
        {
            "customId": "MJ::JOB::upsample::1::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "U1",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::upsample::2::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "U2",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::upsample::3::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "U3",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::upsample::4::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "U4",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::reroll::0::67205abe-ad76-4055-b496-b958970f92f2::SOLO",
            "emoji": "🔄",
            "label": "",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::variation::1::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "V1",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::variation::2::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "V2",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::variation::3::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "V3",
            "type": 2,
            "style": 2
        },
        {
            "customId": "MJ::JOB::variation::4::67205abe-ad76-4055-b496-b958970f92f2",
            "emoji": "",
            "label": "V4",
            "type": 2,
            "style": 2
        }
    ],
    "maskBase64": "",
    "properties": {
        "finalPrompt": "a sunny boy --relax --s 250 --style raw",
        "finalZhPrompt": ""
    }
}
Modified at 2024-07-24 18:08:14
Previous
Upload Files to Discord
Next
Specify ID Query Task (fetch)
Built with