Vai al contenuto principale
POST
/
mj
/
submit
/
modal
Modal (Area Redesign & Zoom)
curl --request POST \
  --url https://api.cometapi.com/mj/submit/modal \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "taskId": "14001934816969359"
}
'
{
  "code": 123,
  "description": "<string>",
  "properties": {},
  "result": 123
}

Panoramica

Invia input aggiuntivi quando un task Action restituisce status: "MODAL". Questo è necessario per le operazioni che richiedono dati extra, come maschere di inpainting o prompt di zoom personalizzati.

Quando usarlo

OperazioneCosa inviare
Vary (Region) / InpaintmaskBase64 (maschera PNG) + prompt
Custom Zoomprompt (ad esempio, “your prompt —zoom 2”)
Per un esempio completo del flusso di inpainting, consulta la Guida rapida all’API Midjourney.

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer token authentication. Use your CometAPI key.

Corpo

application/json
taskId
string
predefinito:example
obbligatorio

Task id from the parent task whose modal action you are continuing.

maskBase64
string

Base64-encoded mask image for partial inpainting. White areas are repainted; black areas are preserved.

prompt
string

Text prompt describing the desired change for the selected region.

Risposta

200 - application/json

Success

code
integer
obbligatorio

The status of the task

description
string
obbligatorio
properties
object
obbligatorio
result
integer
obbligatorio

The task ID of the returned task