Supported Models

JourneyAPI supports 30 image generation models across 9 families. All models are accessible via POST /imagine — just set the model field. Midjourney is the default. Most non-Midjourney models are synchronous: the task resolves immediately without polling.

How to Choose

Fastest / cheapest

  • flux-2-dev (1cr)
  • flux-schnell (1cr)
  • nano-banana (2cr)

Good for drafts, testing, and high-volume pipelines.

Best quality

  • midjourney (4cr)
  • grok-image-2 (4cr)
  • flux-2-max (4cr)

Top-tier photorealism and creative output.

Edit / modify an image

  • flux-kontext-pro (4cr)
  • seededit (3cr)
  • ideogram-v3-edit (6cr)

Requires image_url. Edits subject while preserving identity.

Text in images

  • ideogram-v3 (6cr)
  • nano-banana-2 (4cr)
  • gpt-image-1 (2cr)

Best legibility of typography, labels, and signs.

Full Model List

Model IDProviderTypeCreditsSync?
midjourneyMidjourneyT2I (grid)4Poll
flux-proBlack Forest LabsT2I4Poll
flux-devBlack Forest LabsT2I2Poll
flux-schnellBlack Forest LabsT2I1Poll
nano-bananaGoogleT2I2Yes
nano-banana-2GoogleT2I / I2I4Yes
nano-banana-hdGoogleT2I3Yes
seedream-3ByteDanceT2I2Yes
seedream-4ByteDanceT2I3Yes
seedream-4.5ByteDanceT2I3Yes
seedream-5-liteByteDanceT2I3Yes
seededitByteDanceEdit3Yes
gpt-image-1OpenAIT2I / Edit2Yes
gpt-image-1.5OpenAIT2I / Edit3Yes
gpt-4o-imageOpenAI (proxy)T2I / Edit2Yes
grok-imagexAIT2I / I2I3Yes
grok-image-2xAIT2I / I2I4Yes
z-imageAlibabaT2I2Yes
qwen-imageAlibabaT2I4Yes
qwen-image-editAlibabaEdit4Yes
ideogram-v3IdeogramT2I6Yes
ideogram-v3-editIdeogramEdit6Yes
ideogram-v3-remixIdeogramEdit6Yes
ideogram-v3-reframeIdeogramReframe6Yes
recraftRecraftT2I3Yes
flux-2-devBlack Forest LabsT2I1Yes
flux-2-flexBlack Forest LabsT2I2Yes
flux-2-maxBlack Forest LabsT2I4Yes
flux-kontext-proBlack Forest LabsEdit4Yes
flux-kontext-maxBlack Forest LabsEdit8Yes

Response Shape

Midjourney — 2×2 grid

Midjourney is the only model that returns a grid of four images. The response includes bothoriginal_image_url (the full 2×2 grid) and image_urls (array of 4 individual images, 0-indexed).

{
  "status": "finished",
  "original_image_url": "https://cdn.midjourney.com/abc/grid_0.png",
  "image_urls": [
    "https://cdn.midjourney.com/abc/0_0.png",
    "https://cdn.midjourney.com/abc/0_1.png",
    "https://cdn.midjourney.com/abc/0_2.png",
    "https://cdn.midjourney.com/abc/0_3.png"
  ]
}

All other models — single image

Every non-Midjourney model returns a single image in theimage_url field.image_urls andoriginal_image_url will be absent.

{
  "status": "finished",
  "image_url": "https://cdn.example.com/generated.png"
}

Edit Models — Requires image_url

The following models are image editors: they transform a source image according to your prompt. You must provide image_url pointing to the source image. Without it, the request will either fail validation or produce a plain text-to-image result that ignores your editing intent.

seededitqwen-image-editideogram-v3-editideogram-v3-remixideogram-v3-reframeflux-kontext-proflux-kontext-max