Skip to main content
POST
cURL
Використовуйте цей endpoint, щоб редагувати зображення Midjourney за допомогою маски або створювати результат із прозорим фоном на основі prompt і вихідного зображення.

Два поширені режими

  • Редагування з маскою: надішліть maskBase64 разом із prompt і, за потреби, оригінальне image
  • Прозоре малювання: надішліть image разом із prompt, якщо хочете отримати результат із прозорим фоном без окремої маски

Потік завдання

1

Надіслати завдання редактора

Виберіть режим редагування, надішліть prompt і вихідні дані, а потім збережіть повернений id завдання.
2

Опитувати завдання

Використовуйте Fetch Single Task, доки завдання не досягне кінцевого стану.
3

Продовжити з результату

Використовуйте фінальний asset безпосередньо або запустіть Action, якщо відредагований результат показує кнопки для подальших дій.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Тіло

application/json
prompt
string
за замовчуванням:Change to white background
обов'язково

Text prompt describing the desired edit.

image
string
за замовчуванням:https://your-image-host/source.png
обов'язково

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.

Відповідь

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