Skip to main content
POST
cURL
Usa questo endpoint per modificare un’immagine Midjourney con una maschera, oppure per generare un risultato con sfondo trasparente a partire da un prompt più un’immagine sorgente.

Due modalità comuni

  • Modifica con maschera: invia maskBase64 più prompt, e facoltativamente l’image originale
  • Disegno trasparente: invia image più prompt quando vuoi un risultato con sfondo trasparente senza una maschera separata

Flusso del task

1

Invia il task editor

Scegli la modalità di modifica, invia il prompt e i dati sorgente, quindi salva il task id restituito.
2

Interroga il task

Usa Fetch Single Task finché il task non raggiunge uno stato terminale.
3

Continua dal risultato

Usa direttamente l’asset finale, oppure attiva Action quando il risultato modificato espone pulsanti di azione successivi.

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer token authentication. Use your CometAPI key.

Corpo

application/json
prompt
string
predefinito:Change to white background
obbligatorio

Text prompt describing the desired edit.

image
string
predefinito:https://your-image-host/source.png
obbligatorio

Image to edit. Pass a public URL or a base64-encoded data URI.

state
string

Custom state string. Returned as-is in the task result and webhook callback for your own tracking.

notifyHook
string

Webhook URL to receive task status updates. Falls back to your account-level webhook if omitted.

noStorage
boolean

When true, return the original provider image URL instead of a CometAPI-proxied link.

Risposta

200 - application/json

Success

code
integer

Submission status code. 1 = submitted successfully (result carries the task id). 21 = the action opened a confirmation modal; continue with /mj/submit/modal using the returned task id. 4 = parameter error; description explains the cause.

description
string
result
string