Midjourney API Wrapper
Generate stunning AI images programmatically. Simple REST API for Midjourney integration.
API Endpoints
🎨
POST /api/imagine
Generate new images from text prompts
{"prompt": "a sunset over mountains"}
📊
GET /api/job/{id}
Check generation status and get results
Returns: status, progress, images[]
🔍
POST /api/upscale
Upscale generated images to higher resolution
{"jobId": "...", "index": 1}
🔄
POST /api/variation
Create variations of existing images
{"jobId": "...", "index": 2}
📋
GET /api/jobs
List all your generation jobs
?status=completed&limit=10
🖼️
GET /api/jobs/{id}/images
Download generated images
Returns: image URLs array
Quick Start
cURL Example
# Generate an image
curl -X POST https://mj.apify.pl/api/imagine \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "a cyberpunk city at night, neon lights"}'
# Response
{
"success": true,
"jobId": "abc123...",
"status": "pending"
}
# Check status
curl https://mj.apify.pl/api/job/abc123 \
-H "Authorization: Bearer YOUR_API_KEY"
⚠️ Important: This is an unofficial wrapper. Use at your own risk. Requires active Midjourney subscription.