Acceso a la API de Midjourney: opciones oficiales, precios y n8n
Midjourney todavía no tiene una API oficial, y los servicios que venden una son envoltorios no oficiales que incumplen sus términos. Este artículo explica las formas reales de acceder, lo que cuesta cada plan en tiempo de GPU y cómo crear trabajos de imágenes en n8n con APIs que permiten la automatización.
Si buscaste una API de Midjourney, seguramente querías un endpoint, un token de acceso y una forma limpia de enviar prompts desde tu propio código o desde n8n. Aquí va la respuesta directa: Midjourney no ofrece una API pública oficial. En el momento de escribir esto, las únicas formas compatibles de generar imágenes son la aplicación web de midjourney.com y el bot de Discord, y ambas requieren una suscripción de pago que empieza en $10 al mes.
Eso no significa que estés sin salida. Este artículo explica cómo es el acceso oficial, cuánto cuesta cada plan en tiempo de GPU y en dólares, por qué toda "API de Midjourney" que puedes comprar es un envoltorio no oficial, cómo crear un flujo automatizado de imágenes en n8n y qué modelos de imagen publican APIs reales y documentadas. Al final podrás elegir una ruta y defenderla ante un cliente, un jefe o tu propio presupuesto.
💡 Veredicto rápido: si creas imágenes a mano, suscríbete a Midjourney. Para un flujo de trabajo que funciona mientras duermes, usa un modelo cuyo creador publique una API. Mezclar ambas cosas es lo que hace que las cuentas acaben baneadas.
La respuesta corta sobre el acceso oficial
Lo que ofrece Midjourney hoy
Midjourney vende una suscripción, no una plataforma para desarrolladores. No hay endpoints que llamar, ni tokens que generar, ni página de referencia para uso programático. Inicias sesión en la aplicación web o envías comandos slash al bot de Discord, y las imágenes terminadas aparecen en tu galería. Midjourney V8, el modelo predeterminado actual, se sirve por esas mismas dos vías.
Los resúmenes del sector publicados hasta agosto de 2026 coinciden en esto, y ninguno cita una API pública anunciada. Si eso cambia, el anuncio aparecerá primero en la propia web de Midjourney, así que revísala antes de pagar a nadie por un acceso "oficial".
Lo que dicen los términos sobre la automatización
Esta es la parte que la mayoría de los tutoriales se saltan. Los términos de servicio, tal como los citan varios textos independientes, dicen que no puedes usar herramientas automatizadas para acceder, interactuar con o generar recursos a través del servicio. La falta de API es una postura de política, no un hueco que se vaya a parchear.
Un script que inicia sesión en Discord por ti y escribe /imagine es automatización. Los usuarios reportan baneos permanentes precisamente por eso, con la galería y cualquier tiempo de GPU restante perdidos y muy pocas vías de reclamación.
💡 Lee tú mismo los términos vigentes antes de construir nada. Pueden cambiar, y la cláusula sobre automatización es la frase que importa.
Formas oficiales de usar Midjourney
La aplicación web
La aplicación web de midjourney.com es la ruta más limpia. Escribes un prompt, eliges una relación de aspecto y obtienes un conjunto de resultados que puedes escalar, variar o editar. Encaja con quienes trabajan a mano: directores de arte, blogueros y diseñadores que crean tableros de inspiración.
Ideal para: imágenes puntuales, exploración de conceptos y experimentos de estilo
Punto débil: no hay forma de lanzar un trabajo desde otra app sin incumplir los términos
Usuario típico: una persona frente a la pantalla, iterando sobre una sola idea
El bot de Discord
El bot de Discord hace lo mismo mediante comandos slash en un servidor o en un chat privado. Ahí empezó Midjourney, y a algunas personas todavía les gustan los canales compartidos para inspirarse.
Para la automatización es una trampa. Como solo son mensajes de chat, parece fácil de programar, y justo esa es la superficie que usan los servicios envoltorio no oficiales. Parecer fácil de programar y tener permiso para programarlo son dos cosas distintas.
Lo que realmente cuesta Midjourney
Los planes en una tabla
Midjourney pone precio al tiempo de GPU, no a cada imagen. Estos son los cuatro planes tal como se publican en el momento de escribir esto.
Plan
Precio mensual
Tiempo de GPU rápido
Modo relax
Basic
$10
3,3 horas
No
Standard
$30
15 horas
Sí
Pro
$60
30 horas
Sí
Mega
$120
60 horas
Sí
El modo sigiloso, que mantiene tus imágenes fuera de la galería pública, empieza en Pro. El tiempo rápido extra se puede comprar por unos $4 por hora, lo que importa si agotas un plan antes de que acabe el mes.
Convertir el tiempo de GPU en costo por imagen
Una estimación publicada sitúa un trabajo V8 estándar en unos 0,8 minutos de GPU y un trabajo HD en unos 1,3. Usando la cifra de 0,8 y suponiendo que gastas cada minuto rápido, la cuenta queda así:
Plan
Minutos rápidos
Trabajos estándar aprox.
Costo aprox. por trabajo
Basic
198
unos 247
unos $0,04
Standard
900
unos 1.125
unos $0,027
Pro
1.800
unos 2.250
unos $0,027
Mega
3.600
unos 4.500
unos $0,027
Un trabajo suele devolver un pequeño conjunto de imágenes, así que el costo por imagen terminada puede ser más bajo. También puede ser más alto, porque la mayoría de la gente lanza varios trabajos antes de quedarse con uno. Tu propio uso determina la cifra real.
💡 El modo relax acerca el costo efectivo por imagen a cero para los usuarios intensivos de Standard y superiores, pero los trabajos relax esperan en una cola más lenta. Está bien para un tablero de inspiración y no encaja con un flujo de trabajo que necesita una respuesta en segundos.
APIs no oficiales y sus riesgos
Cómo funcionan los envoltorios
Servicios como PiAPI, APIFrame, ImaginePro, mjapi.io, useapi.net y los actores de Apify se sitúan entre tu código y Midjourney. Manejan una cuenta a través de Discord o de la interfaz web, y luego te dan un endpoint REST con llamadas como imagine, upscale y variations. Envías un prompt, recibes un ID de tarea y después obtienes el resultado más tarde o esperas un webhook.
Ese diseño explica tanto el atractivo como el peligro. Es fácil de llamar desde n8n, y depende por completo de una solución alternativa que los propios términos de Midjourney prohíben.
Precios típicos publicados
Tipo de proveedor
Forma del precio publicado
Calificación de riesgo en las comparativas
APIFrame
Unos 4 a 16 créditos por generación, aproximadamente $0,04 a $0,16
Alto
PiAPI
De pago por uso, alrededor de un centavo por tarea o una tarifa mensual baja en una comparativa
Alto
useapi.net
Tarifa fija de unos $10 al mes, más tu propio plan de Midjourney
Alto, y pone en riesgo tu cuenta personal
ImaginePro, mjapi.io
Niveles de créditos o de suscripción
Alto
Los precios provienen de sitios de comparación de terceros y cambian a menudo, así que tómalos como cifras aproximadas y revisa cada proveedor antes de comprometerte. A $0,04 a $0,16 por generación, 1.000 generaciones costarían entre $40 y $160. Un envoltorio es un recargo sobre la cuenta de otro, no una tarifa oficial, así que no es una ganga. Estás pagando por comodidad y aceptando el riesgo.
3 formas en que las cuentas salen perjudicadas
Un baneo por automatización. La cuenta, su galería y su tiempo de GPU restante pueden desaparecer sin aviso.
Una rotura silenciosa. Cuando Midjourney cambia su interfaz, el envoltorio deja de funcionar hasta que su creador lo parchea, y tu ejecución de n8n falla a las 2 de la madrugada.
Una base frágil. Un producto para clientes que depende de un servicio que incumple los términos del proveedor puede caer con un solo correo de política del proveedor.
Preparar n8n para trabajos de imágenes
Como no hay API oficial de Midjourney, tampoco hay un nodo oficial de Midjourney que instalar. Lo que n8n hace bien es llamar a cualquier API REST, así que el patrón de abajo funciona con cualquier servicio de imágenes que devuelva un ID de tarea. Dibújalo primero en una pizarra. El flujo de trabajo son solo cinco o seis cajas.
La estructura básica del flujo
Disparador. Un nodo Schedule, un nodo Webhook o una nueva fila en una hoja de cálculo. Una hoja con 50 briefs y un nodo Loop Over Items forman un lote ordenado.
Paso de prompt. Un nodo LLM convierte un brief corto en un prompt detallado.
Nodo HTTP Request. Envía el prompt a la API de imágenes mediante POST. Guarda el token bearer en una credencial Header Auth de n8n en lugar de pegarlo en el nodo.
Espera. Pausa hasta que el trabajo pueda terminar.
Obtención. Haz un GET del trabajo y luego comprueba su estado.
Entrega. Escribe la URL de la imagen de vuelta en la hoja, publícala en Slack o guarda el archivo en almacenamiento.
¿Sondeo o webhook?
Las APIs de imágenes son asíncronas. Creas un trabajo, se ejecuta en otro lugar y recoges el resultado más tarde. Piensa en una línea de clasificación de paquetes: las cajas entran por un extremo y no te quedas esperando cada una.
Método
Cómo funciona en n8n
Mejor cuando
Sondeo
Un nodo Wait, un GET con HTTP Request y luego un nodo IF que vuelve a bucle hasta que el estado indica succeeded
Tu instancia de n8n no es accesible desde internet
Webhook
El proveedor llama a tu nodo Webhook, o un nodo Wait configurado para reanudarse con una llamada de webhook, cuando el trabajo termina
Quieres resultados rápidos y tienes una URL pública
Elijas el que elijas, limita el bucle. Entre diez y veinte intentos con un retraso creciente es mejor que un bucle infinito que consume ejecuciones en un trabajo que ya ha fallado.
💡 Añade un flujo con Error Trigger que publique en Slack los prompts fallidos. Un fallo silencioso en un flujo desatendido parece un día tranquilo hasta que alguien revisa la hoja.
Dónde encaja un LLM
Escribir prompts es el mejor uso de un modelo de lenguaje en este flujo. Coloca un nodo LLM antes de la llamada a la imagen, dale un brief de una línea y pide un prompt de estilo fotográfico con iluminación, objetivo y escenario. Claude Sonnet 5, GPT 5.6 Luna y Gemini 3.5 Flash pueden hacer este trabajo, y puedes probar cada uno en PicassoIA antes de conectarlo a n8n.
Mantén la instrucción corta y estricta. Algo como: "Escribe un único prompt fotográfico, de menos de 80 palabras, con sujeto, escenario, dirección de la luz y objetivo. Sin texto en la imagen." Una instrucción ajustada te da prompts coherentes, y los prompts coherentes dan imágenes coherentes.
APIs oficiales que sí funcionan
Si el objetivo es la automatización, elige un modelo cuyo creador publique una API y permita el uso automatizado. El resultado fotorrealista, lo que persiguen la mayoría de los usuarios de Midjourney, está disponible en varios.
Elegir un modelo para trabajo fotorrealista
Antes de comprometerte con cualquier proveedor, revisa cinco cosas: que los términos permitan la automatización, que los límites de frecuencia estén documentados, que los resultados lleguen por sondeo o webhook, que las URL de salida sigan disponibles el tiempo suficiente para que las guardes, y que el precio por imagen sea visible. Estos son modelos de imagen que vale la pena probar para trabajo de estilo fotográfico.
Texto a imagen rápido, 7 relaciones de aspecto, control de semilla
Sin límite por imagen
Todos estos están disponibles en la interfaz web de PicassoIA, así que puedes compararlos lado a lado con el mismo prompt antes de elegir uno para tu flujo de trabajo.
Usar la API de PicassoIA en n8n
PicassoIA publica una API para desarrolladores con un flujo al estilo de Replicate: crear una predicción, sondearla y luego obtener el resultado. En el momento de escribir esto, la URL base es https://api.picassoia.com/v1 y las solicitudes llevan un token Bearer que empieza por pia_sk_. Los endpoints son:
POST /v1/models/{owner}/{name}/predictions
GET /v1/predictions/{id}
POST /v1/predictions/{id}/cancel
GET /v1/predictions
Para imágenes fijas, la API sirve PicassoIA Image y PicassoIA Image Editor Pro, además de dos modelos de video. Una cuenta puede ejecutar 5 predicciones a la vez, y los prompts pueden tener hasta 4.000 caracteres. En n8n, fija el tamaño de lote de Loop Over Items en 5 o menos para no superar nunca ese límite. Revisa la página de precios para ver qué plan incluye acceso a la API antes de construir sobre ella.
💡 La lista de modelos a través de la API es más corta que el catálogo web. Prueba cualquier modelo en el navegador y luego confirma que el que elegiste está disponible por API.
Cómo usar PicassoIA Image
PicassoIA Image es el lugar más rápido para probar un prompt de estilo fotográfico antes de automatizarlo. El modelo es ilimitado, así que puedes iterar todas las veces que quieras.
Escribe el prompt. Indica el sujeto, el escenario, la luz y el objetivo. Por ejemplo: "Un panadero sacando hogazas de un horno de piedra, luz de ventana de primera hora de la mañana desde la izquierda, objetivo de 35 mm, profundidad de campo reducida, grano fino de película."
Fija la relación de aspecto. La predeterminada es 1:1. Elige 16:9 para cabeceras de blog y 9:16 para publicaciones verticales.
Ajusta las opciones opcionales. Bloquea una semilla para repetir un resultado, pide dos salidas para compararlas o cambia el formato de archivo.
Genera y descarga. La imagen llega en segundos. Guarda las que te gusten y ajusta el prompt para el resto.
Parámetro
Obligatorio
Predeterminado
Qué hace
prompt
Sí
Ninguno
Texto que describe la imagen
aspect_ratio
No
1:1
Una de siete relaciones, de 16:9 a 2:3
seed
No
Aleatorio
Repite un resultado cuando la reutilizas
num_outputs
No
1
Genera 1 o 2 imágenes por llamada
output_format
No
jpg
JPG, PNG o WebP
output_quality
No
80
De 0 a 100, se aplica a JPG y WebP
💡 En un flujo de n8n, guarda una semilla junto a cada brief en tu hoja. Cuando un cliente diga "esa, pero con otro fondo", podrás repetir exactamente la misma imagen con un pequeño cambio en el prompt.
Prueba tus propias imágenes hoy
No necesitas el visto bueno de Midjourney, una suscripción a un envoltorio ni un atajo arriesgado para crear imágenes llamativas de estilo fotográfico. Abre PicassoIA Image, pega el prompt del panadero de arriba y mira qué sale en unos segundos. Luego cambia la luz, cambia el objetivo y vuelve a ejecutarlo.
Cuando quieras comparar modelos, explora el catálogo completo en picassoia.com/en/all-models. Prueba Flux 2 Pro para tomas guiadas por referencias, GPT Image 2 para texto dentro de las imágenes o un LLM para redactar prompts, y quédate con la combinación que encaje en tu flujo de trabajo. Constrúyelo una vez, pruébalo con cinco prompts y déjalo funcionar.