Skip to main content
POST
/
mj
/
submit
/
action
cURL
curl --request POST \
  --url https://proxy.innk.cc/mj/submit/action \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "customId": "<string>",
  "taskId": "<string>",
  "enableRemix": false,
  "notifyHook": "<string>",
  "state": "<string>",
  "noStorage": true
}
'
{
  "code": 123,
  "description": "<string>",
  "result": "<string>",
  "properties": {}
}
After querying the task, thebuttonsThe parameters include the executable subtask buttons of the task, which can be called through this interface.

Authorizations

Authorization
string
header
required

The authentication header format is Bearer <API_KEY>, where <API_KEY> is your API token.

Body

application/json
customId
string
required

action identifier

taskId
string
required

Task ID

enableRemix
boolean
default:false

Whether to use remix mode, the prompt words can be re-modified in some scenes

notifyHook
string

callback address

state
string

Custom parameters

noStorage
boolean

Return to original image link

Response

200 - application/json

Midjourney action response

code
integer<int32>
required

Status code: 1 (submission successful), 21 (window waiting), 22 (queuing), 23 (queue full), other (error)

description
string
required

describe

result
string
required

Task ID

properties
object

extension fields