Skip to main content
POST
cURL
Verwenden Sie diesen Endpunkt, um ein Midjourney-Bild mit einer Maske zu bearbeiten oder um aus einem Prompt plus Quellbild ein Ergebnis mit transparentem Hintergrund zu erzeugen.

Zwei häufige Modi

  • Maskierte Bearbeitung: Senden Sie maskBase64 zusammen mit prompt und optional das ursprüngliche image
  • Transparente Zeichnung: Senden Sie image zusammen mit prompt, wenn Sie ein Ergebnis mit transparentem Hintergrund ohne separate Maske wünschen

Aufgabenablauf

1

Die Editor-Aufgabe übermitteln

Wählen Sie den Bearbeitungsmodus, senden Sie den Prompt und die Quelldaten und speichern Sie dann die zurückgegebene task id.
2

Die Aufgabe abfragen

Verwenden Sie Fetch Single Task, bis die Aufgabe einen Endzustand erreicht.
3

Mit dem Ergebnis fortfahren

Verwenden Sie das finale Asset direkt oder lösen Sie Action aus, wenn das bearbeitete Ergebnis weiterführende Schaltflächen bereitstellt.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Body

application/json
prompt
string
Standard:Change to white background
erforderlich

Text prompt describing the desired edit.

image
string
Standard:https://your-image-host/source.png
erforderlich

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.

Antwort

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