Ideogram API · Capability

Remix

Use an existing image as the starting point for a new generation. image_weight controls how strongly the original is preserved: low values follow the prompt, high values stay close to the source.

POST /v1/ideogram-v4/remix

Examples

Each call takes a request and returns a hosted image URL you can route into your product.

Request
Input
A photo of a peach on a windowsill
POST /v1/ideogram-v4/remix { "image": "peach.png" , "text_prompt": "make it a cartoon" , "image_weight": 10 }
Response 200
Output
The peach reimagined as a bold cartoon (image_weight 10)
{ "created": "2026-06-02T16:24:11Z", "data": [ { "url": "https://api.ideogram.ai/images/ephemeral/…-remix.png" , "resolution": "1024x1024" , "is_image_safe": true } ] }
Request
Input
A photo of a peach on a windowsill
POST /v1/ideogram-v4/remix { "image": "peach.png" , "text_prompt": "make it a cartoon" , "image_weight": 50 }
Response 200
Output
The peach as a cartoon (image_weight 50)
{ "created": "2026-06-02T16:24:11Z", "data": [ { "url": "https://api.ideogram.ai/images/ephemeral/…-remix.png" , "resolution": "1024x1024" , "is_image_safe": true } ] }
Request
Input
A photo of a peach on a windowsill
POST /v1/ideogram-v4/remix { "image": "peach.png" , "text_prompt": "make it a cartoon" , "image_weight": 90 }
Response 200
Output
The peach barely changed from the original (image_weight 90)
{ "created": "2026-06-02T16:24:11Z", "data": [ { "url": "https://api.ideogram.ai/images/ephemeral/…-remix.png" , "resolution": "1024x1024" , "is_image_safe": true } ] }

More capabilities

Back to the API overview