Skip to content

Generate 3.0 (Text-to-Image) Generate

POST https://www.kkiai.com/ideogram/v1/ideogram-v3/generate

Use the Ideogram 3.0 model to synchronously generate images based on the given prompt and optional parameters.
For detailed parameters, see the official documentation: https://developer.ideogram.ai/api-reference/api-reference/generate-v3
The returned image URLs are valid for 24 hours. Images will be inaccessible after that time.
Images have been reverse-proxied.

Request Parameters

Header Parameters

ParameterTypeRequiredDescriptionExample
Content-TypestringRequiredapplication/json
AcceptstringRequiredapplication/json
AuthorizationstringRequiredBearer {{YOUR_API_KEY}}

Body Parameters (application/json)

ParameterTypeRequiredDescription
promptstringRequiredThe prompt text needed to generate the image
seedintegerOptionalRandom seed. Set this value to obtain reproducible generation results
resolutionenum<string>Optional
aspect_ratioenum<string>OptionalThe aspect ratio for image generation, which determines the image resolution. Cannot be used together with the resolution parameter. Defaults to 1x1
rendering_speedenum<string>Optional
magic_promptenum<string>OptionalDetermines whether to use Magic Prompt when generating requests
negative_promptstringOptionalDescribes content to exclude from the image. Descriptions in the prompt take priority over descriptions in the negative prompt
num_imagesintegerOptional
color_paletteOptionalThe color palette for generation, which must be explicitly specified through one of the presets (name) or through hexadecimal representation of colors with optional weights (members)
  └ namestringRequired
style_codesarray[string]OptionalList of 8-character hexadecimal codes representing image styles. Cannot be used together with style_reference_images or style_type
style_typeenum<string>Optional

Request Example

json
{
    "prompt": "voluptate reprehenderit",
    "seed": 511526458,
    "rendering_speed": "DEFAULT"
   
}

cURL Example

bash
curl --location --request POST 'https://www.kkiai.com/ideogram/v1/ideogram-v3/generate' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "prompt": "voluptate reprehenderit",
    "seed": 511526458,
    "rendering_speed": "DEFAULT"
   
}'

Response

🟢 200 Success

Response Body

ParameterTypeRequiredDescription
codeintegerRequired
messagestringRequired
request_idstringRequired
dataobjectRequired
  └ task_idstringRequired
  └ task_statusstringRequired
  └ created_atintegerRequired
  └ updated_atintegerRequired

Response Example

json
{
    "data": [
        {
            "seed": 511526458,
            "prompt": "voluptate reprehenderit",
            "resolution": "1024x1024",
            "url": "https://v3.fal.media/files/koala/mSnuEvKTrnyY2mXY1i_qc_image.png",
            "is_image_safe": true,
            "style_type": "REALISTIC"
        }
    ],
    "created": "2025-08-27T18:23:28.806107195+08:00"
}