Technical Specifications of mj-fast-pan
| Specification | Details |
|---|---|
| Model ID | mj-fast-pan |
| Provider family | Midjourney-based image editing/generation workflow exposed through CometAPI. |
| Primary function | Directional image outpainting/panning: expands an existing image canvas in a chosen direction and generates matching new visual content. |
| Input type | An existing generated or uploaded image plus direction/edit context; prompt guidance can be used to steer the newly expanded region. |
| Output type | An extended image with preserved core composition and newly synthesized details beyond the original frame. |
| Editing mode | Pan / canvas extension / contextual outpainting. |
| Compatibility notes | Midjourney documents Pan as compatible with version 5 and later; when used with V7 images, Pan still uses V6.1 behavior, and editor functionality for newer images may also route through V6.1. |
| Access via CometAPI | Available as a hosted API model on CometAPI under the platform identifier mj-fast-pan. |
| Pricing signal | CometAPI lists usage for mj-fast-pan on a per-request basis. |
What is mj-fast-pan?
mj-fast-pan is CometAPI’s platform identifier for a Midjourney-style Pan workflow that extends an image outward instead of generating a completely new composition from scratch. In Midjourney’s own documentation, Pan is described as a way to grow the canvas in a selected direction while filling the new space with details that stay consistent with the original scene and prompt guidance.
In practical terms, this makes mj-fast-pan useful when you already have a strong image but want more environment, a wider framing, or extra narrative context on the left, right, top, or bottom. Rather than replacing the central subject, the workflow is designed to preserve the important parts of the original image and synthesize coherent extensions around them.
Because Pan is part of Midjourney’s broader editing toolset, mj-fast-pan fits best into post-generation pipelines: create or supply a base image first, then use panning to expand composition, adjust framing, or prepare visuals for different aspect ratios and layouts.
Main features of mj-fast-pan
- Directional canvas expansion: Extends an image in a specific direction, letting you add visual space without discarding the original composition.
- Context-aware generation: Fills newly created regions with content that matches the source image and follows prompt guidance, helping the result stay stylistically coherent.
- Composition preservation: Keeps the core subject or previously generated area intact while adding surrounding details, which is especially helpful for reframing.
- Aspect-ratio flexibility: Useful for turning tighter images into wider or taller compositions suitable for banners, thumbnails, hero images, or social layouts. This is an inference from Midjourney’s documented ability to expand the canvas and change aspect ratio during Pan and Editor workflows.
- Editing workflow integration: Pan is part of Midjourney’s broader editor ecosystem alongside tools such as Zoom Out, Remix, and Vary Region, which makes it suitable for iterative creative pipelines.
- Hosted API availability through CometAPI: CometAPI exposes this capability as
mj-fast-pan, making it easier for developers to call the workflow programmatically inside applications and automation pipelines.
How to access and integrate mj-fast-pan
Step 1: Sign Up for API Key
Sign up on CometAPI and create an API key from your dashboard. Once you have the key, store it securely and use it in the Authorization header for all requests. The model ID for this integration is mj-fast-pan.
Step 2: Send Requests to mj-fast-pan API
Use CometAPI's Midjourney-compatible endpoint at POST /mj/submit/action.
curl https://api.cometapi.com/mj/submit/action \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["FAST"]
}
}'
Step 3: Retrieve and Verify Results
The API returns a task object with a task ID. Poll GET /mj/task/{task_id}/fetch to check generation status and retrieve the output image URL when the task reaches a terminal state.