Use ConceptViz from your own product or content workflow. Generate and edit diagrams over REST. API access comes with the Max, Yearly and Lifetime plans and draws on the same image credits as Studio and Agent, with no separate API packs to manage.
const BASE_URL = 'https://conceptviz.app/api/v1';
const headers = {
Authorization: 'Bearer cvk_your_api_key',
'Content-Type': 'application/json'
};
const response = await fetch(`${BASE_URL}/generate`, {
method: 'POST',
headers,
body: JSON.stringify({
prompt: 'Labeled photosynthesis diagram for a biology lesson',
model: 'cv-3-fine',
mode: 'standard',
quality: '2k',
aspectRatio: '16:9'
})
});
const { taskId, credits_used } = await response.json();
console.log(taskId, credits_used);
// Poll every 3-5 seconds until the task completes or fails
while (true) {
const poll = await fetch(`${BASE_URL}/task/${taskId}`, { headers });
const result = await poll.json();
if (result.status === 'completed') {
console.log(result.images);
break;
}
if (result.status === 'failed') {
console.error(result.error);
break;
}
await new Promise((r) => setTimeout(r, 5000));
}Turn structured prompts into classroom, publication, and product-ready diagrams through a simple REST endpoint.
Send up to four input images with an edit prompt to /edit and poll the same task endpoint for the result. Each edit returns one image.
One model, CV-3 Fine. Choose Standard or Max mode per request. Older model names are still accepted and served by CV-3 Fine.
Submit a generation task, poll for completion, and store the returned image URLs and usage metadata in your own workflow. Generate up to 20 images in one shared style with /batch, and export finished images as Advanced SVG, PowerPoint or PDF.
Create and revoke API keys in Settings → API Keys. Each key gets its own concurrency and rate limits, and the same page shows usage by key and by day.
These plans include API keys and spend the image credits that come with the plan. Existing API customers keep their access.
API access is included with Max, Yearly and Lifetime plans, and stays available to existing API customers.
Open Settings → API Keys to create and manage keys once your plan includes API access.
Each output image uses image credits from the same balance as Studio and Agent, based on model, mode and resolution.
There are no API-only packs. Every output image is charged in the same image credits you use in Studio and Agent. Failed tasks are refunded automatically.
| Resolution | Standard | Max |
|---|---|---|
| 2K | 1 credit per image | 2 credits per image |
| 4K | 2 credits per image | 4 credits per image |
Billing is per output image, and each edit returns one image. Images at 1:1 are generated at 2K. Credits are charged when you submit a task.
Contact us for high-volume API needs, purchasing questions, or workflow fit.
The API is designed for repeatable scientific and educational visuals, not one-off image experiments.
Generate consistent figures for textbooks, worksheets, revision material, and localized editions.
Create diagrams inside lessons, quizzes, tutoring flows, and adaptive content tools.
Automate visual creation for training, documentation, research summaries, and product education.
API usage is charged in the same image credits as the web app, so there is nothing separate to top up. Standard and Pro plans do not include API access.
The API model. Newest generation: faster, with more accurate science and steadier text and layout. Standard: 1 credit at 2K, 2 at 4K; Max: 2 and 4. 1:1 images are generated at 2K. Older names (cv-1, cv-2, cv-3-fast) are accepted and served by CV-3 Fine.
API access is included with the Max, Yearly and Lifetime plans, and with existing API customer accounts. Free, Standard and Pro plans do not include API access.
No. The API draws on the same image credits you use in Studio and Agent, so there is one balance and no API-only packs to buy. You need a Max, Yearly or Lifetime plan to use the API; Standard and Pro do not include it. Any API credits you already hold from earlier purchases never expire and are used first.
The API uses one model, CV-3 Fine. Requests that still name an older model (cv-1, cv-2 or cv-3-fast) keep working: they are served by CV-3 Fine, and the response says so. You are never charged more for them than before.
Billing is per output image. At 2K, Standard costs 1 credit and Max costs 2. At 4K, Standard costs 2 and Max costs 4. An edit request produces one image, so it costs one image. Images at 1:1 are always generated at 2K. Exports of a finished image cost 2 credits for Advanced SVG, 4 for PowerPoint and 1 for a transparent-background PNG; PDF export is free.
Credits for a failed task are refunded automatically, and the task response reports credits_refunded.
Each API key can have 8 tasks in progress at once and submit up to 30 generate or edit requests per minute. Polling a task is limited separately, to 300 requests per minute. Over-limit requests return 429 with a Retry-After header.
Yes. Settings → API Keys shows usage by key and by day for the last 30 days: requests, tasks, images generated, credits charged and credits refunded.
Contact us and we can discuss limits and credit volume for your workflow.