mj-v7-edit Interface
Midjourney
Midjourney V7 Canvas Edit
- Reposition generated images on the canvas and fill blank areas with AI
- Suitable for adjusting composition, expanding scenes, etc.
- Async processing mode, use the returned task ID to query status
POST
mj-v7-edit Interface
Documentation Index
Fetch the complete documentation index at: https://docs.evolink.ai/llms.txt
Use this file to discover all available pages before exploring further.
Midjourney has a built-in content moderation system. If some generated images are filtered by moderation, credits consumed for that request will not be refunded. Please ensure your prompts comply with content guidelines.
Authorizations
All endpoints require Bearer Token authentication
Get API Key:
Visit API Key Management Page to get your API Key
Add to request header:
Authorization: Bearer YOUR_API_KEYBody
application/json
Model name
Available options:
mj-v7-edit Example:
"mj-v7-edit"
Describe the desired fill content
Example:
"Beautiful mountain scenery background"
Canvas edit parameters
HTTPS callback URL for task completion
Callback timing:
- Triggered when task is completed, failed, or cancelled
- Sent after billing confirmation
Security restrictions:
- HTTPS protocol only
- Callbacks to private IP addresses are prohibited (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- URL length must not exceed
2048characters
Callback mechanism:
- Timeout:
10seconds - Up to
3retries after failure (retries at1s/2s/4s after failure) - Callback response body format matches the task query endpoint
- A 2xx status code is considered successful; other status codes trigger retries
Example:
"https://your-domain.com/webhooks/image-task-completed"
Response
Image generation task created successfully
Task creation timestamp
Example:
1757165031
Task ID
Example:
"task-unified-1757165031-mjv7"
Actual model name used
Task object type
Available options:
image.generation.task Task progress percentage (0-100)
Required range:
0 <= x <= 100Example:
0
Task status
Available options:
pending, processing, completed, failed Example:
"pending"
Available options:
text, image, audio, video Example:
"image"