Skip to main content

Midjourney 7.0 - Image Variator

Create variations of existing images using Midjourney's latest 7.0 model. This advanced model offers enhanced image understanding and generation capabilities with improved quality and new features.

Image Upload Requirement

Before using this API, you must first upload your image using the Asset API. The imageUrl parameter should contain the file path returned from the Asset API upload response.

📖 See Asset API documentation for details on how to upload images.

Endpoint​

Request Headers​

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Parameters​

ParameterTypeRequiredDescription
typestringYesFeature type identifier. Must be IMAGE_VARIATOR
modelstringYesAI model identifier. Must be midjourney_7_0
imageUrlstringYesPath to uploaded image file (from Asset API)
modestringNoGeneration mode: fast or relax (default: fast)
nnumberNoNumber of variations to generate (default: 4)
isNiji6booleanNoEnable Niji 6 anime style mode (default: false)
aspect_widthnumberNoWidth aspect ratio - use predefined ratios: 1, 2, 3, 4, 5, 7
aspect_heightnumberNoHeight aspect ratio - use predefined ratios: 1, 2, 3, 4, 5, 7
maintainModerationbooleanNoMaintain content moderation (default: true)

Supported Aspect Ratios​

RatioWidthHeightBest For
4:545Portrait, social media posts
2:323Portrait photography
4:747Tall banners, mobile screens
1:111Square images, social media
5:454Landscape, traditional photos
3:232Standard landscape photography
7:474Wide banners, panoramic views

Code Examples​

curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "IMAGE_VARIATOR",
"model": "midjourney_7_0",
"promptObject": {
"imageUrl": "images/2025_10_26_05_43_42_184_cat.png",
"mode": "fast",
"n": 4,
"isNiji6": false,
"aspect_width": 1,
"aspect_height": 1,
"maintainModeration": true
}
}'

Interactive Playground​

API Playground

https://api.1min.ai/api/features
Path to the uploaded image file (obtained from Asset API)
Generation speed mode
Number of variations to generate
Enable Niji 6 anime style mode
Choose from supported aspect ratios
Maintain content moderation

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "IMAGE_VARIATOR",
"model": "midjourney_7_0",
"promptObject": {
"imageUrl": "development/images/sample_image.jpeg",
"mode": "fast",
"n": 4,
"isNiji6": false,
"aspect_width": 1,
"aspect_height": 1,
"maintainModeration": true
}
}'

Response Format​

{
"success": true,
"data": {
"resultObject": [
"path/to/variation1.png",
"path/to/variation2.png",
"path/to/variation3.png",
"path/to/variation4.png"
]
}
}

Features & Improvements​

Key Features in v7.0​

  • Enhanced Generation Control: New mode and variation count parameters for better control
  • Niji 6 Integration: Built-in anime style mode for specialized artistic outputs
  • Improved Moderation: Enhanced content moderation controls
  • Superior Quality: Enhanced resolution and detail preservation compared to previous versions
  • Better Prompt Adherence: More accurate interpretation of image descriptions
  • Optimized Aspect Ratios: Support for 7 carefully chosen aspect ratios for different use cases

Advanced Parameters​

  • Generation Mode (mode): Choose between fast and relax generation speeds
  • Variation Control (n): Specify exact number of variations to generate (1-10)
  • Niji 6 Mode (isNiji6): Enable specialized anime/manga style generation
  • Moderation Control (maintainModeration): Control content filtering levels

Use Cases​

  • Anime/Manga Style: Use Niji 6 mode for specialized anime-style variations
  • Creative Exploration: Generate variations with enhanced artistic control
  • Production Workflows: Choose generation modes based on time constraints
  • Social Media Content: Use optimized aspect ratios for different platforms

Tips for Best Results​

  1. Aspect Ratios: Use supported ratios from the list above:
    • 1:1 - Perfect for Instagram posts and profile pictures
    • 4:5 - Ideal for portrait-oriented social media content
    • 3:2 - Standard landscape photography ratio
    • 7:4 - Great for wide banners and headers
  2. Mode Selection: Use 'fast' for quick iterations, 'relax' for highest quality
  3. Niji 6 Mode: Enable for anime/manga style content and characters
  4. Variation Count: Adjust 'n' parameter to generate 1-10 variations as needed

Notes​

  • Midjourney 7.0 generates up to 10 variations per request (configurable with n parameter)
  • Niji 6 mode specializes in anime/manga aesthetic generation
  • The model offers significantly improved quality and control compared to v6.1
  • Only the 7 specified aspect ratios are supported for optimal results