Ana içeriğe atla
POST
/
mj
/
submit
/
imagine
Create a Midjourney imagine task
curl --request POST \
  --url https://api.cometapi.com/mj/submit/imagine \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "a paper boat floating on calm water at sunrise --v 6.1"
}
'
{
  "code": 1,
  "description": "Submission successful",
  "result": "1773314942177684",
  "properties": {
    "discordChannelId": "5e6ca8e1f40e4de6",
    "discordInstanceId": "5e6ca8e1f40e4de6"
  }
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Bu endpoint’i ana Midjourney iş akışını başlatmak için kullanın. Sonraki her adım; upscale, variation ve özel zoom dahil olmak üzere, başarılı bir imagine göreviyle başlar.

İlk yanıtın size verdikleri

  • result, bir sonraki adımda sorgulayacağınız görev kimliğidir
  • code, HTTP tarzı 200 olmasa bile yine de bir başarı kodu olabilir

Temel iş akışı

1

Imagine görevini gönderin

Prompt’u gönderin ve dönen görev kimliğini saklayın.
2

Görev tamamlanana kadar sorgulayın

Görev SUCCESS, MODAL veya FAILURE durumuna gelene kadar Fetch Single Task kullanın.
3

Sonraki işlem adımlarına devam edin

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

İsteğe bağlı video Prompt deseni

Bir kaynak görselden hareket elde etmek istiyorsanız, Prompt’a bir görsel URL’si ile birlikte --video ve --motion gibi Midjourney video bayraklarını ekleyin.

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

Task id returned after submission.

properties
object