Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Generate Image

Create an AI-generated image from a text description using Midjourney AI. Each generation produces 4 image proposals. Supports **simple mode** (plain text with optional parameters like format, weather, time of day, camera) and **advanced mode** (raw Midjourney "Imagine" prompts). Generation is asynchronous — use the "Get Generation" tool to check status and retrieve results.

Retry Generation

Retry a failed image generation. If a generation ended in error, this restarts it. You may want to update the prompt first using the "Update Generation" tool before retrying.

Get Generation

Retrieve the details and current status of an image generation by its ID. Use this to check if a generation is complete and to access the resulting images. Status progresses: created → pending → processing → done (or error).

List Generations

List image generations with optional filtering by name or tag. Supports pagination. Returns generation details including status, prompt, and images.

Get Credits

Retrieve the current credit balance for your account. Shows remaining credits, total credits per subscription period, and whether credits are unlimited, broken down by credit type (image downloads, generations, upscaling, etc.).

Buy Image

Purchase a stock image by its ID and receive direct download URLs for preview, full, upscale, and upscale UHD versions. Credits are consumed on first purchase only — subsequent requests for the same image return URLs without additional cost.

Get Download History

List previously downloaded/purchased images with their download URLs. Supports date range filtering and pagination to find specific past purchases.

Delete Generations

Delete one or more image generations by their IDs. This permanently removes the generations and their associated images.

Search Images

Search the All-Images.ai library of AI-generated stock images by keywords. Returns preview and full-size URLs for each matching image. Supports filtering for free-only images and pagination.

Update Generation

Update an existing image generation's prompt, parameters, tags, or metadata. Only generations that are **not** in "pending" or "processing" status can be updated. Useful for modifying a failed generation before retrying.