Skip to main content
POST
Midjourney Blend

Authorizations

Authorization
string
header
required

Use Authorization: Bearer sk-... from https://omniall.ai/dashboard

Body

application/json

Midjourney proxy submit body (/mj/submit/*). Field usage depends on action (imagine/change/blend/…).

prompt
string

Imagine/describe prompt text.

Example:

"a red fox in misty forest --v 6"

base64Array
string[]

Reference images as Base64 (blend/edits/imagine with refs).

action
string

Action type for change/simple-change/action endpoints (e.g. UPSCALE, VARIATION).

index
integer

Button/index for upscale/variation (1–4 typically).

taskId
string

Existing MJ task id when continuing (change/action/modal).

customId
string

Button customId from a previous task buttons payload.

notifyHook
string

Optional webhook URL for task completion callbacks.

state
string

Opaque client state echoed by the proxy.

botType
string

Bot type when required by your MJ proxy deployment.

content
string

Extra content for some actions (modal/shorten).

maskBase64
string

Mask image Base64 for edits/inpaint-style flows.

Response

Submit accepted (async). Poll task fetch with returned task id.

code
integer

Proxy result code (1 often means submitted successfully — follow your MJ proxy convention).

description
string

Human-readable status text.

result
string

New task id (use with fetch).

properties
any

Optional extra properties from the proxy.