Getting started

MyMidjourney API (opens in a new tab) is like a special addition to Midjourney that lets different programs talk to its features and services. When you add MyMidjourney API (opens in a new tab) to your own apps, you can make your products even better using the cool things from Midjourney to make your users happier.


  • Quick and Easy Setup
  • Packed with Full Features (Imagine, Upscale, Zoom, Pan ...)
  • Continuous Updates
  • Tech Support at No Extra Cost


To begin using MyMidjourney API, you'll first need to get a 'Bearer Token'. You can find this token code in your Account Setup after you've signed up, and paid a subscription. This code is necessary whenever you make requests to the API.

Rate Limiting

We've put in place a rate limiting system that follows a sliding window algorithm. This means you can make one request every 3 seconds. This system helps ensure security by preventing misuse or abuse of the service. For more details about our system design, please refer to the System Design page.


  • All requests must be made over HTTPS. Calls made over plain HTTP will fail.
  • All requests must be made with a valid Bearer Token. Calls made without a valid token will fail.


If you have any feedback or suggestions, please contact us at our Telgram channel MyMidjourney (opens in a new tab). You can also find latest features or code examples there.