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