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.