Put Ideogram 4.5 in your workflow.
A short API map for developers. Choose the provider, then use its own schema and authentication.
A cobalt-blue ceramic cup in soft studio light.
One saved request

Two jobs, two endpoints
The official API exposes generation at /v2/image/generate/ideogram-4-5 and precise editing at /v2/image/precise-edit/ideogram-4-5. Generation starts with a prompt; precise editing also requires a source image.
On fal, the corresponding model IDs are ideogram/v4.5 and ideogram/v4.5/edit. For the edit model, set edit_precision to high when you need precise editing. Provider field names differ.
Queue work and return later
Submit once and retain the returned request ID. Check that request’s status until it completes, then retrieve the image. A browser refresh or transient network error should check the same job, rather than submit another paid generation.
// Run this on your server. FAL_KEY stays server-side.
const job = await fetch(
'https://queue.fal.run/ideogram/v4.5',
{
method: 'POST',
headers: {
Authorization: 'Key ' + process.env.FAL_KEY,
'Content-Type': 'application/json',
},
body: JSON.stringify({
prompt: 'A cobalt ceramic cup in soft studio light',
quality: 'low',
image_size: 'square_hd',
num_images: 1,
}),
}
).then(response => response.json());
// Store job.request_id, job.status_url and job.response_url.Before putting it in production
- Keep API credentials on the server, outside the client bundle.
- Validate prompt lengths, upload types, sizes and requested model IDs.
- Scope each request to its user and protect status and download routes.
- Limit usage before submission and make retries idempotent.
- Download finished outputs you need to keep; hosted links can expire.
Read the provider’s current documentation
Official Ideogram API overview
fal generation schema
fal edit schema
Pricing depends on provider and quality. Refer to their live pricing before estimating costs. This site’s public preview uses the low quality tier.
Endpoint information checked October 8, 2026. This page documents third-party APIs; this website does not sell API access.
Try the live studio