Skip to main content

Ideogram - Image Generator

Generate high-quality images from a text prompt using Ideogram 3.0. Supports photorealism, stylized designs, accurate in-image text rendering, style presets, style references, and character references.

Endpoint

Request Headers

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Parameters

ParameterTypeRequiredDescription
typestringYesFeature type identifier. Must be IMAGE_GENERATOR
modelstringYesAI model identifier. Must be ideogram-3
promptObjectobjectYesConfiguration object containing all generation parameters

Prompt Object Parameters

ParameterTypeRequiredDescriptionDefault
promptstringYesText description of the image to generate-
num_imagesnumberYesNumber of images to generate (1–8)1
rendering_speedstringNoSpeed vs quality tradeoff. One of FLASH, TURBO, DEFAULT, QUALITY. FLASH is not supported when transparent is trueDEFAULT
transparentbooleanNoWhen true, generate a PNG with a transparent background. Disables style_type, style_preset, style_reference_images, and character_reference_imagesfalse
aspect_ratiostringNoAspect ratio of the generated image. Mutually exclusive with resolution — providing both returns an error1x1
resolutionstringNoExact output resolution (width×height). Mutually exclusive with aspect_ratio-
magic_promptstringNoAutomatically enhance the prompt for better quality. One of AUTO, ON, OFFAUTO
style_typestringNoStyle to apply. One of AUTO, GENERAL, REALISTIC, DESIGN, FICTION. Not available when transparent is trueAUTO
style_presetstringNoPredefined artistic style. Mutually exclusive with style_reference_images — providing both returns an error. Not available when transparent is true-
style_reference_imagesstring[]NoUp to 5 asset paths used as style references. Each image ≤ 10 MB; total across all references ≤ 10 MB. JPEG/PNG/WebP. Mutually exclusive with style_preset — providing both returns an error. Not available when transparent is true-
character_reference_imagesstring[]No1 asset path for a character reference. Image ≤ 10 MB, JPEG/PNG/WebP. Not supported when rendering_speed is FLASH — providing both returns an error. Not available when transparent is true.-
negative_promptstringNoElements to exclude from the image (e.g. blurry, low quality, distorted)-
upscale_factorstringNoUpscale the generated image by this factor. Only used when transparent is true. One of X1, X2, X4. Factors other than X1 incur additional cost-
seednumberNoRandom seed for reproducible results (0–2147483647)Random

Image Requirements (reference images)

  • Per-file maximum size: 10 MB
  • Total size of style references: ≤ 10 MB across all files
  • Formats: JPEG, PNG, WebP

aspect_ratio values

1x1, 1x2, 2x1, 1x3, 3x1, 2x3, 3x2, 3x4, 4x3, 4x5, 5x4, 9x16, 16x9, 10x16, 16x10

resolution values

512x1536, 576x1408, 576x1472, 576x1536, 640x1344, 640x1408, 640x1472, 640x1536, 704x1152, 704x1216, 704x1280, 704x1344, 704x1408, 704x1472, 736x1312, 768x1088, 768x1216, 768x1280, 768x1344, 800x1280, 832x960, 832x1024, 832x1088, 832x1152, 832x1216, 832x1248, 864x1152, 896x960, 896x1024, 896x1088, 896x1120, 896x1152, 960x832, 960x896, 960x1024, 960x1088, 1024x832, 1024x896, 1024x960, 1024x1024, 1088x768, 1088x832, 1088x896, 1088x960, 1120x896, 1152x704, 1152x832, 1152x864, 1152x896, 1216x704, 1216x768, 1216x832, 1248x832, 1280x704, 1280x768, 1280x800, 1312x736, 1344x640, 1344x704, 1344x768, 1408x576, 1408x640, 1408x704, 1472x576, 1472x640, 1472x704, 1536x512, 1536x576, 1536x640

style_preset values

80S_ILLUSTRATION, 90S_NOSTALGIA, ABSTRACT_ORGANIC, ANALOG_NOSTALGIA, ART_BRUT, ART_DECO, ART_POSTER, AURA, AVANT_GARDE, BAUHAUS, BLUEPRINT, BLURRY_MOTION, BRIGHT_ART, C4D_CARTOON, CHILDRENS_BOOK, COLLAGE, COLORING_BOOK_I, COLORING_BOOK_II, CUBISM, DARK_AURA, DOODLE, DOUBLE_EXPOSURE, DRAMATIC_CINEMA, EDITORIAL, EMOTIONAL_MINIMAL, ETHEREAL_PARTY, EXPIRED_FILM, FLAT_ART, FLAT_VECTOR, FOREST_REVERIE, GEO_MINIMALIST, GLASS_PRISM, GOLDEN_HOUR, GRAFFITI_I, GRAFFITI_II, HALFTONE_PRINT, HIGH_CONTRAST, HIPPIE_ERA, ICONIC, JAPANDI_FUSION, JAZZY, LONG_EXPOSURE, MAGAZINE_EDITORIAL, MINIMAL_ILLUSTRATION, MIXED_MEDIA, MONOCHROME, NIGHTLIFE, OIL_PAINTING, OLD_CARTOONS, PAINT_GESTURE, POP_ART, RETRO_ETCHING, RIVIERA_POP, SPOTLIGHT_80S, STYLIZED_RED, SURREAL_COLLAGE, TRAVEL_POSTER, VINTAGE_GEO, VINTAGE_POSTER, WATERCOLOR, WEIRD, WOODBLOCK_PRINT

Code Examples

curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "IMAGE_GENERATOR",
"model": "ideogram-3",
"promptObject": {
"prompt": "A bioluminescent jellyfish in an underwater city",
"num_images": 1,
"rendering_speed": "DEFAULT",
"aspect_ratio": "1x1",
"magic_prompt": "AUTO",
"style_type": "AUTO",
"style_preset": "JAPANDI_FUSION"
}
}'

Interactive Playground

API Playground

https://api.1min.ai/api/features
Text description of the image to generate
How many images to generate (1–8)
Speed vs quality tradeoff (FLASH disabled for transparent)
Generate a PNG with transparent background
Mutually exclusive with Resolution
Exact WIDTHxHEIGHT, mutually exclusive with Aspect Ratio
Auto-enhance the prompt
Not available when transparent is true
Mutually exclusive with style_reference_images
Elements to exclude from the image
Only applies when transparent is true
Random seed for reproducibility (0–2147483647)

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "IMAGE_GENERATOR",
"model": "ideogram-3",
"promptObject": {
"prompt": "A bioluminescent jellyfish in an underwater city",
"num_images": 1,
"rendering_speed": "DEFAULT",
"aspect_ratio": "1x1",
"magic_prompt": "AUTO",
"style_type": "AUTO"
}
}'

Response Format

{
"aiRecord": {
"uuid": "e40dd9ef-0944-4ce5-bc90-1edd2548619a",
"userId": "f944dd01-da40-405c-b698-708269eb9664",
"teamId": "7d530bad-357c-4f6e-b627-16f043c9a16b",
"model": "ideogram-3",
"type": "IMAGE_GENERATOR",
"status": "SUCCESS",
"createdAt": "2026-04-15T10:30:00.000Z",
"aiRecordDetail": {
"promptObject": {
"prompt": "A bioluminescent jellyfish in an underwater city",
"num_images": 1,
"rendering_speed": "DEFAULT",
"aspect_ratio": "1x1",
"style_type": "AUTO",
"style_preset": "JAPANDI_FUSION",
"magic_prompt": "AUTO"
},
"resultObject": [
"development/images/2026_04_15_17_30_00_000_abc123.png"
],
"responseObject": {
"created": "2026-04-15T10:30:00Z",
"data": [
{
"url": "https://ideogram.ai/.../jellyfish.png",
"prompt": "A bioluminescent jellyfish in an underwater city",
"resolution": "1024x1024",
"is_image_safe": true,
"seed": 12345,
"style_type": "AUTO"
}
]
}
},
"temporaryUrl": ""
}
}