Skip to main content
POST
cURL
Verwenden Sie diesen Endpoint, nachdem eine Midjourney-Aufgabe Aktionsschaltflächen zurückgegeben hat. Er startet eine neue nachgelagerte Aufgabe wie Upscale, Variation, Reroll, Zoom oder Pan.

Sie benötigen zwei Werte

  • taskId aus der ursprünglichen oder zuletzt ausgeführten Midjourney-Aufgabe
  • customId aus dem neuesten buttons-Array, das von Einzelne Aufgabe abrufen zurückgegeben wird
customId ist nicht stabil. Hinterlegen Sie ihn niemals fest im Code. Lesen Sie ihn immer aus der neuesten Polling-Antwort.

Häufige Aktionen

  • U1 bis U4: ein Bild aus dem Grid hochskalieren
  • V1 bis V4: Variationen aus einer Bildposition erzeugen
  • Reroll: das gesamte Grid neu generieren
  • Zoom und Pan: die bestehende Komposition erweitern

Nachdem Sie eine Aktion übermittelt haben

1

Die Folgeaufgabe erstellen

Senden Sie taskId und customId, und speichern Sie dann die id der neu zurückgegebenen Aufgabe.
2

Die neue Aufgabe abfragen

Fragen Sie Einzelne Aufgabe abrufen erneut ab, bis die Aktion abgeschlossen ist.
3

Aktionen behandeln, die nur per Modal verfügbar sind

Wenn die neue Aufgabe MODAL erreicht, fahren Sie mit Modal fort, um die zusätzliche Eingabe bereitzustellen.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Body

application/json
customId
string
erforderlich

Action id taken from the latest buttons array returned by the fetch endpoint.

taskId
string
erforderlich

Midjourney task id you want to continue from.

state
string

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

enableRemix
boolean

Whether to force remix mode when the current action supports it.

chooseSameChannel
boolean

Whether to prefer the same provider account used by the current task.

Antwort

200 - application/json

Action task accepted.

code
integer
erforderlich

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
erforderlich
result
string
erforderlich

New Midjourney task id created for the action.

properties
object