Ideogram models API
Call 1 Ideogram models through one PopNow API key: Ideogram Vector 1.0. Prices start at $0.132 per image.
- models
- 1
- endpoints
- 2
- starting price, per image
- $0.132
Ideogram models
Choosing Ideogram for text-led logos and SVG output
Two endpoints, both returning SVG
Ideogram Vector 1.0 exposes two endpoints, and both return an SVG rather than a raster file. The text-to-image endpoint, called text-to-image in the catalog, takes a prompt of up to 9500 characters and draws a new vector from it. The image-edit endpoint, called image-edit, takes an existing JPEG, PNG or WebP picture of up to 50 MB and traces it into an SVG. Both responses carry the image/svg+xml content type, and PopNow sanitizes the markup before it is returned. Choose the endpoint by the source you already have: a written brief goes to text-to-image, and a finished sketch or photo goes to image-edit.
Use it where the words must be right
Ideogram is the model to reach for when the output carries lettering: a logo with a wordmark, a short tagline on a badge, or a label that has to stay legible. Because the result is vector, the type stays sharp at any size, which matters for favicons, signage and print. For a symbol with no text, a style-driven vector model from the Recraft family is usually the cheaper choice. Keep the text in the prompt short, quote the exact words you need, and check spelling in the returned file itself, since a single wrong letter is the most common defect in lettered output and is easy to miss in a thumbnail.
Set quality and references on purpose
Quality is the main cost lever for text-to-image. Each image is billed at $0.174 on low, $0.216 on medium, which is the default, and $0.264 on high. A high-quality job with reference images attached is billed at $0.432 per image. Use reference_image_urls, up to five URLs, to pass style or composition references; the first reference counts most. Explore layouts on medium, test wording on low when you only need a rough check, and reserve high with references for the file you will deliver. A generation takes between 15 and 60 seconds, so run candidates as asynchronous tasks, store the task identifier, and show the user a pending state instead of holding an HTTP request open.
Wire the call into a logo pipeline
Always pass aspect_ratio explicitly. The text-to-image endpoint accepts 17 ratios, and relying on a default makes it harder to reproduce a result later. Square works for app icons, while a wider ratio suits a horizontal lockup. Store the returned SVG as delivered, and keep the prompt, quality, aspect ratio and reference URLs beside it, so a reviewer can regenerate the same brief at another tier without guessing the settings. On the image-edit path, pick detailed, the default, when the source has fine strokes or texture that must survive, and simple when you want fewer, larger shapes that are easier to recolor. Both detail levels cost the same, so the choice should depend only on the result you need.
Ideogram API prices
See pricing| Model | Best for | List price | PopNow price | You save |
|---|---|---|---|---|
Ideogram Vector 1.0ideogram/vector-1/edit | Image to SVG · SVG Generator | — | $0.132per image |
List prices are each maker's own published price for the same output, checked on Oct 14, 2026. Prices shown are starting prices; open a model for every tier.
Call a Ideogram model
The same request works for every model: change the model name and its input.
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "ideogram/vector-1/edit",
"input": {
"image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
"detail_level": "detailed"
}
}'import os, uuid, requests
res = requests.post(
"https://api.popnow.ai/api/v1/jobs/createTask",
headers={
"Authorization": f"Bearer {os.environ['POPNOW_API_KEY']}",
"Idempotency-Key": str(uuid.uuid4()),
},
json={
"model": "ideogram/vector-1/edit",
"input": {
"image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
"detail_level": "detailed"
}
},
timeout=30,
)
body = res.json()
if body["code"] != 200:
raise RuntimeError(f'{body["code"]} {body["msg"]}')
print(body["data"]["taskId"]) # poll this id, or wait for your callBackUrlconst res = await fetch("https://api.popnow.ai/api/v1/jobs/createTask", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.POPNOW_API_KEY}`,
"Content-Type": "application/json",
"Idempotency-Key": crypto.randomUUID(),
},
body: JSON.stringify({
"model": "ideogram/vector-1/edit",
"input": {
"image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
"detail_level": "detailed"
}
}),
});
const { code, msg, data } = await res.json();
if (code !== 200) throw new Error(`${code} ${msg}`);
console.log(data.taskId); // poll this id, or wait for your callBackUrlFrequently asked questions
What is the difference between the two Ideogram endpoints?
The text-to-image endpoint draws a new SVG from a prompt of up to 9500 characters, with 17 aspect ratios and optional style references. The image-edit endpoint traces an existing JPEG, PNG or WebP picture of up to 50 MB into an SVG, with a detail_level choice of detailed or simple. Both return SVG, so the handling downstream is the same.
How much does one Ideogram vector cost?
Text-to-image is billed per image at $0.174 on low, $0.216 on medium, which is the default, and $0.264 on high. High with reference images is $0.432 per image. Image-edit tracing is $0.132 per image. Every variant you generate for review is billed the same way, so budget for the candidates as well as the final file.
How long does a request take?
Text-to-image jobs usually finish in 15 to 60 seconds, and image-edit tracing takes about 17 to 28 seconds. Both run as asynchronous tasks. Submit the job, store the task identifier, and poll for the result, so your backend and your users are not waiting on a single open connection.
Can a reference image control the style?
Yes. The text-to-image endpoint accepts zero to five URLs in reference_image_urls. The first reference carries the most weight, and the references steer style and composition. Attaching references on the high tier raises the price to $0.432 per image, so test the wording without references first and add them once the direction is clear.
Is the SVG safe to place on a web page?
PopNow sanitizes SVG output before it is returned, so the file arrives as clean vector markup rather than raw input. Keep the image/svg+xml content type, load the file through an image element where you can, and review it before inlining it into a page. Never embed SVG that users upload without filtering it in your own pipeline.
Other model makers
All model makers- Alibaba40 models−33%Wan 3.0 · Qwen Image 2.1 Pro · Qwen Image 2.1 Turbo · Qwen Image 2.1From $0.01 per image
- PopNow26 modelsFace Swap Pro · Face Swap Plus · Celebrity Look-Alike · Face SwapFrom $0.0012 per second
- Black Forest Labs21 models−33%FLUX.2 Max · FLUX 3 Klein Base LoRA · FLUX 3 Klein Base · FLUX 3From $0.006 per image
- ByteDance19 models−30%Seedance 2.5 · Seedream 5.0 Pro · Seed Audio 1.0 · OmniHuman 2.0From $0.024 per second
- MiniMax16 models−55%MiniMax H3 · MiniMax Speech 2.8 HD · MiniMax Music 3.0 · MiniMax H3 HighSpeedFrom $0.042 per image
- Kuaishou9 models−20%Kling 4.0 · Kling O3 · Kling 3.0 Turbo · Kling 3.0From $0.0512 per second
Start building in minutes
One key for every model, a USD balance you top up when you need to, and an exact price before every run.