Skip to content
中文

POST /mj/task/list-by-condition

Method: POSTEndpoint: /mj/task/list-by-condition

Request Parameters

Header Parameters

text
Authorization
string
Optional
Default Value:
Bearer {{YOUR_API_KEY}}

Body Parameters application/json

text
ids
array
[string]
Optional
Example
{
"ids"
:
[
"string"
]
}

Example Request

Shell

bash
curl --location --request POST '/mj/task/list-by-condition' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ids": [
        "string"
    ]
}'

Response

🟢 200 OK

Content Type: application/json

Response Schema

text
Array of:
action
enum<string>
Task type
Optional
Enum Values:
IMAGINE
UPSCALE
VARIATION
REROLL
DESCRIBE
BLEND
description
string
Task description
Optional
failReason
string
Failure reason
Optional
finishTime
integer
<int64>
End time
Optional
id
string
ID
Optional
imageUrl
string
Image URL
Optional
progress
string
Task progress
Optional
prompt
string
Prompt
Optional
promptEn
string
Prompt in English
Optional
properties
object
Optional
startTime
integer
<int64>
Start time
Optional
state
string
Custom Parameters
Optional
status
enum<string>
Task status
Optional
Enum Values:
NOT_START
SUBMITTED
IN_PROGRESS
FAILURE
SUCCESS
submitTime
integer
<int64>
Submission time
Optional

Example

json
[
    {
        "action": "IMAGINE",
        "description": "string",
        "failReason": "string",
        "finishTime": 0,
        "id": "string",
        "imageUrl": "string",
        "progress": "string",
        "prompt": "string",
        "promptEn": "string",
        "properties": {},
        "startTime": 0,
        "state": "string",
        "status": "NOT_START",
        "submitTime": 0
    }
]

🟢 201 Created

🟠 401 Unauthorized

🟠 403 Forbidden

🟠 404 Not Found