Skip to content
Docs menu

Image models

Ideogram V3

On this page

Ideogram V3 — fast, high-fidelity AI image generation & editing.

modelIdideogram-v3-text-to-image, ideogram-v3-edit, ideogram-v3-remix
Modalityimage
PricingSee this model on the Pricing page for the current per-call price (with your markup).

Operations

OperationmodelIdEndpointRequired input
V3 Text To Imageideogram-v3-text-to-imagePOST /api/v1/generateprompt
V3 Editideogram-v3-editPOST /api/v1/generateprompt, image_url, mask_url
V3 Remixideogram-v3-remixPOST /api/v1/generateprompt, image_url
Poll taskGET /api/v1/task/{id}?model=ideogram-v3-text-to-image

V3 Text To Image — ideogram-v3-text-to-image

FieldTypeRequiredValues / example
promptstringYesDescription of the image to generate Max 5000 characters. (default: Vintage travel poster of a mountain railway with the headline 'TAKE THE SLOW TRAIN' in art-deco lettering, dusk palette.)
rendering_speedstringNoThe rendering speed to use (options: TURBO | BALANCED | QUALITY) (default: BALANCED)
stylestringNoThe style type to generate with. Cannot be used with style_codes. (options: AUTO | GENERAL | REALISTIC | DESIGN) (default: AUTO)
expand_promptbooleanNoDetermine if MagicPrompt should be used in generating the request or not (true/false) (default: true)
image_sizestringNoThe resolution of the generated image (options: square | square_hd | portrait_4_3 | portrait_16_9 | landscape_4_3 | landscape_16_9) (default: square_hd)
seednumberNoSeed for the random number generator
negative_promptstringNoDescription of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt. Max 5000 characters.
nsfw_checkerbooleanNoA configurable parameter. Defaults to true in the Playground. (true/false) (default: true)
bash
curl -X POST https://you.bot/api/v1/generate \
  -H "Authorization: Bearer $YOUBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"modelId":"ideogram-v3-text-to-image","input":{"prompt":"A photorealistic portrait of a red fox in a snowy forest, soft morning light, shallow depth of field, 85mm.","rendering_speed":"BALANCED","style":"AUTO","expand_prompt":true,"image_size":"square_hd","seed":1,"negative_prompt":"blurry, low quality, distorted, watermark, text","nsfw_checker":true}}'

V3 Edit — ideogram-v3-edit

FieldTypeRequiredValues / example
promptstringYesThe prompt to fill the masked part of the image. Max 5000 characters. (default: Replace the pale sky with a dramatic sunset of coral and violet clouds, and spill warm amber light across the jagged mountain ridgeline so the peaks glow against the darkening valley.)
image_urlstringYesThe image URL to generate an image from. Needs to match the dimensions of the mask. (image URL)
mask_urlstringYesMust be the SAME pixel dimensions as the input image, or the edit is rejected. (image URL)
rendering_speedstringNoThe rendering speed to use. Default value: "BALANCED" (options: TURBO | BALANCED | QUALITY) (default: BALANCED)
expand_promptbooleanNoDetermine if MagicPrompt should be used in generating the request or not. Default value: true (true/false) (default: true)
seednumberNoSeed for the random number generator
nsfw_checkerbooleanNoA configurable parameter. Defaults to true in the Playground. (true/false) (default: true)
bash
curl -X POST https://you.bot/api/v1/generate \
  -H "Authorization: Bearer $YOUBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"modelId":"ideogram-v3-edit","input":{"prompt":"A photorealistic portrait of a red fox in a snowy forest, soft morning light, shallow depth of field, 85mm.","image_url":"https://example.com/input.jpg","mask_url":"https://example.com/input.jpg","rendering_speed":"BALANCED","expand_prompt":true,"seed":1,"nsfw_checker":true}}'

V3 Remix — ideogram-v3-remix

FieldTypeRequiredValues / example
promptstringYesThe prompt to remix the image with Max 5000 characters. (default: Remix this street scene into a hand-painted travel poster with bold flat colors, an art-deco tram gliding through the foreground and a golden skyline rising behind it.)
image_urlstringYesThe image URL to remix (image URL)
rendering_speedstringNoThe rendering speed to use (options: TURBO | BALANCED | QUALITY) (default: BALANCED)
stylestringNoThe style type to generate with. Cannot be used with style_codes. (options: AUTO | GENERAL | REALISTIC | DESIGN) (default: AUTO)
expand_promptbooleanNoDetermine if MagicPrompt should be used in generating the request or not (true/false) (default: true)
image_sizestringNoThe resolution of the generated image (options: square | square_hd | portrait_4_3 | portrait_16_9 | landscape_4_3 | landscape_16_9) (default: square_hd)
num_imagesstringNoRadio description (options: 1 | 2 | 3 | 4) (default: 1)
seednumberNoSeed for the random number generator
strengthnumberNoStrength of the input image in the remix (range 0.01-1) (default: 0.8)
negative_promptstringNoDescription of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt. Max 5000 characters.
nsfw_checkerbooleanNoA configurable parameter. Defaults to true in the Playground. (true/false) (default: true)
bash
curl -X POST https://you.bot/api/v1/generate \
  -H "Authorization: Bearer $YOUBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"modelId":"ideogram-v3-remix","input":{"prompt":"A photorealistic portrait of a red fox in a snowy forest, soft morning light, shallow depth of field, 85mm.","image_url":"https://example.com/input.jpg","rendering_speed":"BALANCED","style":"AUTO","expand_prompt":true,"image_size":"square_hd","num_images":"1","seed":1,"strength":0.8,"negative_prompt":"blurry, low quality, distorted, watermark, text","nsfw_checker":true}}'