--v/--version locked to V7, --niji not supported, --fast/--turbo/--draft must be controlled via model_params.speed (these parameters in prompt will be automatically removed)Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Authorization: Bearer YOUR_API_KEYModel name
mj-v7 Prompt, supports all Midjourney V7 native parameter syntax (e.g. --ar 16:9 --s 500).
Image-to-Image: Place image URLs at the beginning of the prompt. Supported formats: .png, .gif, .webp, .jpg, .jpeg
Image-to-Image Rules:
8192"A cinematic shot of a Maine Coon cat on a neon-lit balcony --ar 16:9 --s 500"
Model parameters
HTTPS callback URL for task completion
Callback timing:
Security restrictions:
2048 charactersCallback mechanism:
10 seconds3 retries after failure (retries at 1s/2s/4s after failure)"https://your-domain.com/webhooks/image-task-completed"
Task created successfully
Task creation timestamp
1757165031
Task ID
"task-unified-1757165031-mjv7"
Actual model name used
"mj-v7"
Task object type
image.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Async task info
Task output type
text, image, audio, video "image"
Usage and billing info