Skip to main content
POST
cURL
Bu endpoint’i ana Midjourney iş akışını başlatmak için kullanın. Upscale, variation ve custom zoom dahil sonraki her adım, başarılı bir imagine göreviyle başlar.

İlk yanıtın size verdikleri

  • result, bir sonraki sorgulayacağınız task id’dir
  • code, HTTP tarzı 200 olmadığında bile yine de bir başarı kodu olabilir

Temel iş akışı

1

Imagine görevini gönderin

Prompt’u gönderin ve döndürülen task id’yi saklayın.
2

Görev tamamlanana kadar sorgulayın

Görev SUCCESS, MODAL veya FAILURE durumuna ulaşana kadar Tek bir görevi getir endpoint’ini kullanın.
3

Sonraki işlem adımlarıyla devam edin

Butonlar göründüğünde, upscale, variation, reroll, zoom ve benzeri devam işlemleri için Action kullanın.

İsteğe bağlı video prompt kalıbı

Bir kaynak görüntüden hareket istiyorsanız, prompt’a bir görüntü URL’si ile Midjourney video bayrakları ekleyin; örneğin --video ve --motion.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Gövde

application/json
prompt
string
gerekli

Text prompt for the generation. Supports standard Midjourney parameters such as --v, --ar, --stylize, etc.

Örnek:

"a paper boat floating on calm water at sunrise --v 6.1"

botType
enum<string>
varsayılan:MID_JOURNEY

Bot type to use. MID_JOURNEY for Midjourney (default), NIJI_JOURNEY for Niji.

Mevcut seçenekler:
MID_JOURNEY,
NIJI_JOURNEY
accountFilter
object

Filter which Midjourney account modes may be used for this task.

base64Array
string[]

Base64-encoded reference images. Each item should be a data URI such as data:image/png;base64,xxx.

state
string

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

Yanıt

200 - application/json

Task accepted.

code
integer
gerekli

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

Task id returned after submission.

properties
object