Midjourney support was discontinued on June 24, 2026. See the service notice for details — including how to cancel your subscription or request a prorated refund.

Midjourney V7 image generation is still available through the MiniMax API — see Midjourney V7 via MiniMax for examples and pricing.

Retrieve Midjourney configuration for channel

December 2023 (May 5, 2025)

Table of contents

  1. Request Headers
  2. Responses
  3. Model
  4. Examples
  5. Try It

https://api.useapi.net/v2/account/midjourney/channel

The channel value should correspond to an account configured previously via a POST account/midjourney request.

Request Headers
Authorization: Bearer {API token}
Responses
Model
{ // TypeScript, all fields are optional
  discord: string, 
  channel: string,
  maxJobs: number,
  pendingModMessage: string
}
Examples
  • curl https://api.useapi.net/v2/account/midjourney/<channel> \
       -H "Accept: application/json" \
       -H "Authorization: Bearer …" 
    
  • const token = "API token";
    const channel = "Previously configured channel id"; 
    const apiUrl = `https://api.useapi.net/v2/account/midjourney/${channel}`; 
    const response = await fetch(apiUrl, {
      headers: {
        "Authorization": `Bearer ${token}`,
      },
    });
    const result = await response.json();
    console.log("response", {response, result});
    
  • import requests
    token = "API token"
    channel = "Previously configured channel id"
    apiUrl = f"https://api.useapi.net/v2/account/midjourney/{channel}"
    headers = {
        "Content-Type": "application/json", 
        "Authorization" : f"Bearer {token}"
    }
    response = requests.get(apiUrl, headers=headers)
    print(response, response.json())
    
Try It