For Agents
Generate, edit, and describe images using the Ideogram 3.0 model — strong at in-image text — through a single REST interface.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Ideogram.ai API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Ideogram.ai API.
Generate images from text prompts with explicit aspect ratio and style preset controls, including transparent-background variants
Edit regions of an existing image using a mask plus a text instruction (inpainting)
Remix an existing image into a new composition while preserving subject identity
GET STARTED
Use for: Generate a marketing banner with the company tagline rendered as legible text, Create a transparent-background product hero image, Edit a billboard photo to swap the headline copy, Remix a product shot for a different campaign
Not supported: Does not handle video generation, audio synthesis, or model fine-tuning — use for image generation, editing, upscaling, and captioning only.
The Ideogram.ai API exposes the Ideogram 3.0 image generation model, which is known for accurate in-image text rendering and strong typographic control. Agents can generate images from text prompts, produce variants with transparent backgrounds, edit regions of an existing image with mask-based inpainting, remix and reframe compositions, replace backgrounds, upscale outputs, and describe an image back into a caption. The endpoints all return downloadable image URLs along with model metadata such as seed and style preset.
Reframe an image to a different aspect ratio without manual cropping
Replace the background of an image with a prompt-driven scene
Upscale generated or uploaded images to higher resolution
Describe an image back into a natural-language caption for accessibility or RAG indexing
Patterns agents use Ideogram.ai API for, with concrete tasks.
★ Marketing Asset Generation with Legible Text
Generate campaign banners, posters, and social cards where the headline copy must render correctly inside the image. Ideogram 3.0 is engineered for accurate text-in-image, so a single POST /v1/ideogram-v3/generate call with a prompt that includes the exact copy returns ready-to-use assets. This avoids the multi-pass workflow of generating an image and then compositing text on top.
Call POST /v1/ideogram-v3/generate with the prompt 'modern teal banner with the headline Summer Launch in bold sans-serif' and aspect_ratio 16:9, then return the generated image URL.
E-Commerce Product Imagery
Produce transparent-background hero shots for e-commerce listings, then reframe and replace backgrounds for category pages, ads, and social posts. Generate-transparent returns a PNG with alpha channel; replace-background composites a new scene around an existing subject. This compresses the studio photo + post-production cycle into a single agent run.
Call POST /v1/ideogram-v3/generate-transparent with the prompt 'matte black wireless headphones, studio lighting' and return the alpha PNG URL.
Iterative Creative Editing
Edit and remix existing images to iterate on a creative direction without re-generating from scratch. The /edit endpoint takes a source image plus a binary mask and a text instruction; /remix preserves the subject while reinterpreting the scene; /reframe extends or crops the canvas to a new aspect ratio. Together these support a tight design feedback loop.
Call POST /v1/ideogram-v3/edit with the source image, a mask covering the headline area, and the prompt 'change the headline to Autumn Sale' — return the edited image URL.
AI Agent Visual Content Generation
An AI agent generating a campaign brief or social calendar can use Ideogram via Jentic to produce the supporting visuals in one workflow. Jentic exposes generate, edit, and describe as discoverable tools so the agent picks the right operation by intent. The Ideogram API key stays in the Jentic vault.
Search for 'generate an image from text', load the POST /v1/ideogram-v3/generate schema, and execute it with the prompt and aspect ratio passed by the agent.
8 endpoints — the ideogram.
METHOD
PATH
DESCRIPTION
/v1/ideogram-v3/generate
Generate an image from a text prompt
/v1/ideogram-v3/generate-transparent
Generate an image with transparent background
/v1/ideogram-v3/edit
Edit an image region with mask-based inpainting
/v1/ideogram-v3/remix
Remix an existing image into a new composition
/v1/ideogram-v3/reframe
Reframe an image to a new aspect ratio
/v1/ideogram-v3/replace-background
Replace the background of an image
/upscale
Upscale an image to higher resolution
/describe
Generate a caption describing an image
/v1/ideogram-v3/generate
Generate an image from a text prompt
/v1/ideogram-v3/generate-transparent
Generate an image with transparent background
/v1/ideogram-v3/edit
Edit an image region with mask-based inpainting
/v1/ideogram-v3/remix
Remix an existing image into a new composition
/v1/ideogram-v3/reframe
Reframe an image to a new aspect ratio
Three things that make agents converge on Jentic-routed access.
Credential isolation
Ideogram API keys are stored encrypted in the Jentic vault. The Api-Key header is injected at execution time so the raw key never enters the agent runtime or logs.
Intent-based discovery
Agents search by intent such as 'generate an image with text on it' and Jentic returns the matching Ideogram operations — generate, edit, remix, reframe, upscale, describe — with their input schemas.
Time to first call
Direct Ideogram integration: half a day for auth, retry handling, and async file pickup. Through Jentic: under 15 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Ideogram.ai API through Jentic.
What authentication does the Ideogram.ai API use?
The Ideogram API uses an API key passed in the Api-Key request header. When called through Jentic, the key is stored encrypted in the Jentic vault and attached at execution time, so it never enters agent context or logs.
Can I generate images with legible text using the Ideogram API?
Yes — accurate in-image text is Ideogram's headline capability. POST /v1/ideogram-v3/generate accepts a prompt that includes the exact copy you want rendered, and the model is trained to lay it out as legible typography. Quote the desired text in the prompt for best results.
What are the rate limits for the Ideogram.ai API?
Ideogram applies per-key rate limits that vary by plan and are not enumerated in the OpenAPI spec; the API returns standard 429 responses with a Retry-After header when exceeded. Plan paid traffic accordingly and queue requests if you need to run large batches.
How do I edit a region of an image through Jentic?
Run pip install jentic, search for 'edit a region of an image with a mask', and Jentic returns the POST /v1/ideogram-v3/edit operation. Load its schema, pass the source image URL or upload, the binary mask, and the prompt describing the change, then execute the call to get the edited image URL.
Is the Ideogram.ai API free?
No. Ideogram offers a free tier with limited credits and paid plans that scale with usage; pricing is published on ideogram.ai. Each generate, edit, remix, and upscale call consumes credits; the /describe endpoint is typically cheaper since it does not run the diffusion model.
Can the same API caption an image as well as generate one?
Yes. POST /describe accepts an image URL or file and returns a natural-language description, which is useful for indexing or for feeding caption text back into a generation prompt. This pairs well with /upscale when preparing assets for downstream RAG pipelines.
/v1/ideogram-v3/replace-background
Replace the background of an image
/upscale
Upscale an image to higher resolution
/describe
Generate a caption describing an image