Accès à l’API Midjourney : options officielles, tarifs et n8n
Midjourney n’a toujours pas d’API officielle, et les services qui en vendent une sont des wrappers non officiels qui enfreignent ses conditions. Cet article présente les vraies façons d’y accéder, ce que coûte chaque forfait en temps de GPU, et comment créer des tâches de génération d’images dans n8n avec des API qui autorisent l’automatisation.
Si vous avez cherché une API Midjourney, vous vouliez sans doute un point d’accès, un jeton d’accès et un moyen simple d’envoyer des prompts depuis votre propre code ou depuis n8n. Voici la réponse directe : Midjourney ne propose pas d’API publique officielle. Au moment de la rédaction, les seules façons prises en charge de générer des images sont l’application web midjourney.com et le bot Discord, et les deux nécessitent un abonnement payant à partir de 10 $ par mois.
Cela ne vous laisse pas pour autant sans solution. Cet article présente à quoi ressemble un accès officiel, ce que coûte chaque forfait en temps de GPU et en dollars, pourquoi chaque « API Midjourney » que vous pouvez acheter est un wrapper non officiel, comment construire un pipeline d’images automatisé dans n8n, et quels modèles d’images disposent d’API réelles et documentées. Au terme de la lecture, vous saurez choisir une voie et la défendre auprès d’un client, d’un supérieur ou de votre propre budget.
💡 Verdict rapide : si vous créez des images à la main, abonnez-vous à Midjourney. Pour un flux de travail qui tourne pendant que vous dormez, utilisez un modèle dont l’éditeur publie une API. Mélanger les deux est la façon la plus sûre de se faire bannir.
La réponse courte sur l’accès officiel
Ce que propose Midjourney aujourd’hui
Midjourney vend un abonnement, pas une plateforme pour développeurs. Il n’y a ni points d’accès à appeler, ni jetons à générer, ni page de référence pour un usage programmatique. Vous vous connectez à l’application web ou envoyez des commandes slash au bot Discord, et les images terminées arrivent dans votre galerie. Midjourney V8, le modèle par défaut actuel, passe par ces deux mêmes accès.
Les synthèses du secteur publiées jusqu’en août 2026 s’accordent sur ce point, et aucun ne cite une API publique annoncée. Si cela change, l’annonce apparaîtra d’abord sur le site de Midjourney, alors vérifiez-y avant de payer qui que ce soit pour un accès « officiel ».
Ce que disent les conditions sur l’automatisation
C’est la partie que la plupart des tutoriels passent sous silence. Les conditions d’utilisation, telles que citées dans plusieurs analyses indépendantes, indiquent qu’il est interdit d’utiliser des outils automatisés pour accéder au service, interagir avec lui ou générer des contenus via celui-ci. L’absence d’API relève d’une position de politique, pas d’une lacune en attente d’un correctif.
Un script qui se connecte à Discord à votre place et tape /imagine relève de l’automatisation. Des utilisateurs signalent des bannissements définitifs pour exactement cela, avec la galerie et le temps de GPU restant perdus, et très peu de recours.
💡 Lisez vous-même les conditions en vigueur avant de construire quoi que ce soit. Elles peuvent changer, et la clause sur l’automatisation est la phrase qui compte.
Les façons officielles d’utiliser Midjourney
L’application web
L’application web sur midjourney.com est la voie la plus propre. Vous saisissez un prompt, choisissez un format et obtenez un ensemble de résultats que vous pouvez upscaler, varier ou éditer. Elle convient aux personnes qui travaillent à la main : directeurs artistiques, blogueurs et designers qui composent des planches d’ambiance.
Idéal pour : les visuels ponctuels, l’exploration de concepts et les essais de style
Point faible : aucun moyen de déclencher une tâche depuis une autre application sans enfreindre les conditions
Utilisateur type : une personne devant un écran, qui itère sur une seule idée
Le bot Discord
Le bot Discord fait le même travail via des commandes slash dans un serveur ou une conversation privée. C’est là que Midjourney a commencé, et certaines personnes apprécient encore les salons partagés pour s’inspirer.
Pour l’automatisation, c’est un piège. Comme il ne s’agit que de messages de chat, il paraît scriptable, et c’est précisément la surface qu’exploitent les services de wrappers non officiels. Paraître facile à scripter et avoir le droit de scripter sont deux choses différentes.
Ce que coûte réellement Midjourney
Les forfaits en tableau
Midjourney tarifie au temps de GPU, pas à l’image. Voici les quatre forfaits tels que publiés au moment de la rédaction.
Forfait
Prix mensuel
Temps GPU rapide
Mode détente
Basic
10 $
3,3 heures
Non
Standard
30 $
15 heures
Oui
Pro
60 $
30 heures
Oui
Mega
120 $
60 heures
Oui
Le mode furtif, qui garde vos images hors de la galerie publique, commence à partir du forfait Pro. Du temps rapide supplémentaire peut être acheté à environ 4 $ de l’heure, ce qui compte si vous épuisez un forfait avant la fin du mois.
Transformer le temps de GPU en coût par image
Une estimation publiée situe une tâche V8 standard à environ 0,8 minute de GPU et une tâche HD à environ 1,3. En prenant le chiffre de 0,8 et en supposant que vous dépensiez chaque minute rapide, le calcul donne ceci :
Forfait
Minutes rapides
Tâches standard environ
Coût environ par tâche
Basic
198
environ 247
environ 0,04 $
Standard
900
environ 1 125
environ 0,027 $
Pro
1 800
environ 2 250
environ 0,027 $
Mega
3 600
environ 4 500
environ 0,027 $
Une tâche renvoie en général un petit ensemble d’images, si bien que le coût par image finie peut être plus bas. Il peut aussi être plus élevé, car la plupart des gens lancent plusieurs tâches avant d’en garder une. Votre propre usage détermine le chiffre réel.
💡 Le mode détente fait tendre le coût effectif par image vers zéro pour les gros utilisateurs des forfaits Standard et supérieurs, mais les tâches en mode détente attendent dans une file plus lente. C’est acceptable pour une planche d’ambiance, et mal adapté à un flux de travail qui a besoin d’une réponse en quelques secondes.
API non officielles et leurs risques
Le fonctionnement des wrappers
Des services comme PiAPI, APIFrame, ImaginePro, mjapi.io, useapi.net et les acteurs Apify se placent entre votre code et Midjourney. Ils pilotent un compte via Discord ou l’interface web, puis vous fournissent un point d’accès REST avec des appels tels qu’imagine, upscale et variations. Vous envoyez un prompt, recevez un identifiant de tâche, puis récupérez le résultat plus tard ou attendez un webhook.
Cette conception explique à la fois l’attrait et le danger. Elle est facile à appeler depuis n8n, et elle dépend entièrement d’un contournement que les conditions de Midjourney interdisent.
Les prix généralement annoncés
Type de fournisseur
Forme du tarif annoncé
Niveau de risque dans les comparatifs
APIFrame
Environ 4 à 16 crédits par génération, soit à peu près 0,04 $ à 0,16 $
Élevé
PiAPI
Paiement à l’usage, environ un centime par tâche ou un faible forfait mensuel selon un comparatif
Élevé
useapi.net
Forfait d’environ 10 $ par mois, en plus de votre propre forfait Midjourney
Élevé, et il met en jeu votre compte personnel
ImaginePro, mjapi.io
Paliers de crédits ou d’abonnement
Élevé
Les prix proviennent de comparatifs tiers et changent souvent. Considérez-les comme des ordres de grandeur, et vérifiez chaque fournisseur avant de vous engager. À 0,04 $ à 0,16 $ par génération, 1 000 générations coûteraient de 40 $ à 160 $. Un wrapper est une surcharge sur le compte de quelqu’un d’autre, pas un tarif officiel, donc ce n’est pas une bonne affaire. Vous payez pour la commodité et acceptez le risque.
3 façons dont les comptes sont touchés
Un bannissement pour automatisation. Le compte, sa galerie et son temps de GPU restant peuvent disparaître sans avertissement.
Une panne silencieuse. Quand Midjourney modifie son interface, le wrapper cesse de fonctionner jusqu’à ce que son éditeur le corrige, et votre exécution n8n échoue à 2 h du matin.
Des fondations fragiles. Un produit client qui dépend d’un service qui viole les conditions du fournisseur est à un seul courriel de politique d’une interruption de service.
Configurer n8n pour les tâches d’images
Comme il n’existe pas d’API Midjourney officielle, il n’existe pas non plus de nœud Midjourney officiel à installer. Ce que n8n fait bien, c’est appeler n’importe quelle API REST, donc le schéma ci-dessous fonctionne avec tout service d’images qui renvoie un identifiant de tâche. Esquissez-le d’abord sur un tableau blanc. Le flux de travail ne compte que cinq ou six cases.
La structure de base du flux de travail
Déclencheur. Un nœud Schedule, un nœud Webhook, ou une nouvelle ligne dans un tableur. Une feuille de 50 briefs avec un nœud Loop Over Items forme un lot bien ordonné.
Étape du prompt. Un nœud LLM transforme un brief court en prompt détaillé.
Nœud HTTP Request. Envoyez le prompt à l’API d’images en POST. Stockez le jeton bearer dans un identifiant n8n Header Auth plutôt que de le coller dans le nœud.
Attente. Faites une pause jusqu’à ce que la tâche puisse se terminer.
Récupération. Faites un GET de la tâche, puis vérifiez son statut.
Livraison. Écrivez l’URL de l’image dans la feuille, publiez-la sur Slack, ou enregistrez le fichier dans un stockage.
Interrogation ou webhook ?
Les API d’images sont asynchrones. Vous créez une tâche, elle s’exécute ailleurs, et vous récupérez le résultat plus tard. Pensez à une chaîne de tri de colis : les boîtes entrent d’un côté, et vous ne restez pas planté là à attendre chacune d’elles.
Méthode
Fonctionnement dans n8n
Idéale quand
Interrogation (polling)
Un nœud Wait, une requête GET HTTP Request, puis un nœud IF qui reboucle tant que le statut n’indique pas succeeded
Votre instance n8n n’est pas joignable depuis internet
Webhook
Le fournisseur appelle votre nœud Webhook, ou un nœud Wait réglé pour reprendre sur un appel webhook, à la fin de la tâche
Vous voulez des résultats rapides et disposez d’une URL publique
Quelle que soit votre choix, limitez la boucle. Dix à vingt tentatives avec un délai croissant valent mieux qu’une boucle sans fin qui consomme des exécutions pour une tâche déjà échouée.
💡 Ajoutez un flux de travail Error Trigger qui publie les prompts échoués sur Slack. Un échec silencieux dans un pipeline sans surveillance ressemble à une journée calme jusqu’à ce que quelqu’un regarde la feuille.
Où s’insère un LLM
La rédaction de prompts est le meilleur usage d’un grand modèle de langage dans ce flux. Placez un nœud LLM avant l’appel d’image, donnez-lui un brief d’une ligne, et demandez un prompt de style photo avec l’éclairage, l’objectif et le décor. Claude Sonnet 5, GPT 5.6 Luna et Gemini 3.5 Flash peuvent tous faire ce travail, et vous pouvez tester chacun sur PicassoIA avant de le relier à n8n.
Gardez une consigne courte et stricte. Par exemple : « Rédigez un seul prompt photographique, de moins de 80 mots, avec le sujet, le décor, la direction de la lumière et l’objectif. Aucun texte dans l’image. » Une consigne serrée donne des prompts cohérents, et des prompts cohérents donnent des images cohérentes.
Les API officielles qui fonctionnent
Si l’objectif est l’automatisation, choisissez un modèle dont l’éditeur publie une API et autorise l’usage automatisé. Le rendu photoréaliste, ce que recherchent la plupart des utilisateurs de Midjourney, est proposé par plusieurs d’entre eux.
Choisir un modèle pour un travail photoréaliste
Avant de vous engager auprès d’un fournisseur, vérifiez cinq points : les conditions autorisent l’automatisation, les limites de débit sont documentées, les résultats arrivent par interrogation ou webhook, les URL des fichiers restent disponibles assez longtemps pour que vous puissiez les enregistrer, et le prix par image est visible. Voici des modèles d’images qui méritent d’être testés pour un style photo.
Texte vers image rapide, 7 formats, contrôle du seed
Aucune limite par image
Tous ces modèles sont disponibles dans l’interface web de PicassoIA, vous pouvez donc les comparer côte à côte avec le même prompt avant d’en choisir un pour votre pipeline.
Utiliser l’API PicassoIA dans n8n
PicassoIA publie une API pour développeurs avec un fonctionnement de type Replicate : créer une prédiction, l’interroger, puis récupérer le résultat. Au moment de la rédaction, l’URL de base est https://api.picassoia.com/v1 et les requêtes transportent un jeton Bearer qui commence par pia_sk_. Les points d’accès sont les suivants :
POST /v1/models/{owner}/{name}/predictions
GET /v1/predictions/{id}
POST /v1/predictions/{id}/cancel
GET /v1/predictions
Pour les images fixes, l’API donne accès à PicassoIA Image et PicassoIA Image Editor Pro, ainsi qu’à deux modèles vidéo. Un compte peut lancer 5 prédictions simultanément, et les prompts peuvent comporter jusqu’à 4 000 caractères. Dans n8n, réglez la taille de lot du nœud Loop Over Items à 5 ou moins pour ne jamais dépasser cette limite. Consultez la page tarifaire pour le forfait qui inclut l’accès à l’API avant de construire autour.
💡 La liste des modèles accessibles via l’API est plus courte que le catalogue web. Prototypez avec n’importe quel modèle dans le navigateur, puis confirmez que celui que vous avez choisi est disponible via l’API.
Comment utiliser PicassoIA Image
PicassoIA Image est le moyen le plus rapide de tester un prompt de style photo avant de l’automatiser. Le modèle est illimité, vous pouvez donc itérer autant de fois que vous le souhaitez.
Rédigez le prompt. Nommez le sujet, le décor, la lumière et l’objectif. Par exemple : « Un boulanger sortant des pains d’un four en pierre, lumière matinale venant de la fenêtre à gauche, objectif 35 mm, faible profondeur de champ, grain de film fin. »
Réglez le format. Le format par défaut est 1:1. Choisissez 16:9 pour les en-têtes de blog et 9:16 pour les publications verticales.
Ajustez les options facultatives. Verrouillez un seed pour reproduire un résultat, demandez deux sorties pour comparer, ou changez le format de fichier.
Générez et téléchargez. L’image arrive en quelques secondes. Enregistrez celles qui vous plaisent et ajustez le prompt pour les autres.
Paramètre
Obligatoire
Par défaut
Rôle
prompt
Oui
Aucun
Texte décrivant l’image
aspect_ratio
Non
1:1
Un des sept formats, de 16:9 à 2:3
seed
Non
Aléatoire
Reproduit un résultat lorsque vous le réutilisez
num_outputs
Non
1
Génère 1 ou 2 images par appel
output_format
Non
jpg
JPG, PNG ou WebP
output_quality
Non
80
De 0 à 100, s’applique aux JPG et WebP
💡 Dans un flux de travail n8n, stockez un seed à côté de chaque brief dans votre feuille. Quand un client dit « celle-là, mais avec un autre arrière-plan », vous pouvez relancer exactement la même image avec une petite modification du prompt.
Essayez vos propres images dès aujourd’hui
Vous n’avez besoin ni de l’accord de Midjourney, ni d’un abonnement à un wrapper, ni d’un contournement risqué pour créer des images de style photo saisissantes. Ouvrez PicassoIA Image, collez le prompt du boulanger ci-dessus, et voyez le résultat en quelques secondes. Changez ensuite la lumière, remplacez l’objectif, et relancez.
Quand vous serez prêt à comparer les modèles, parcourez le catalogue complet sur picassoia.com/en/all-models. Essayez Flux 2 Pro pour les prises guidées par référence, GPT Image 2 pour le texte dans les images, ou un LLM pour rédiger les prompts, et gardez la combinaison qui convient à votre pipeline. Construisez-le une fois, testez-le sur cinq prompts, et laissez-le tourner.