AgentExamplesFree ToolsPricingBlogAPI
Start creating

Turn complex ideas into clear visuals.

contact@conceptviz.app
Спросить ИИ о ConceptViz
Продукт
  • Agent
  • Тарифы
  • API
  • Блог
  • FAQ
  • Примеры
Use cases
  • Research papers
  • Talks and defenses
  • Medical education
Компания
  • О нас
  • Контакты
  • Friends
Юридическая информация
  • Лицензия
  • Условия
  • Конфиденциальность
  • Политика контента
  • Cookie
  • Возврат
Сообщество
  • Образовательная программа
Бесплатные инструменты
  • Диаграмма животной клетки
  • Диаграмма растительной клетки
  • Сравнение клеток
  • Круговорот воды
  • Free Body Diagram
  • Больше инструментов →

Friends links

  • AI PICKS 掲載認定 2026 AUTUMN|ConceptViz
  • LaunchClash
  • Featured on ShowMeBest
  • Launched on StartupBase
  • Featured on Toolfio
  • Featured on ToolPilot
© 2026 ConceptViz. All rights reserved.
REST API · Max, Yearly and Lifetime

Diagram generation API for apps, publishers, and education platforms

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.

Get MaxView API docs
generate.ts
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));
}
Max planAccess
One balanceCredits
Up to 4KOutput
API capabilities

Everything you need to generate diagrams in code

Text-to-diagram generation

Turn structured prompts into classroom, publication, and product-ready diagrams through a simple REST endpoint.

Image editing

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.

CV-3 Fine

One model, CV-3 Fine. Choose Standard or Max mode per request. Older model names are still accepted and served by CV-3 Fine.

Async task polling

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.

Keys, limits and usage

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.

How access works

Max, Yearly and Lifetime include API access

These plans include API keys and spend the image credits that come with the plan. Existing API customers keep their access.

Step 01

Choose a plan with API access

API access is included with Max, Yearly and Lifetime plans, and stays available to existing API customers.

Step 02

Create API keys

Open Settings → API Keys to create and manage keys once your plan includes API access.

Step 03

Generate by usage

Each output image uses image credits from the same balance as Studio and Agent, based on model, mode and resolution.

Pricing

Credits per image, one shared balance

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.

ResolutionStandardMax
2K1 credit per image2 credits per image
4K2 credits per image4 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.

Need higher limits?

Contact us for high-volume API needs, purchasing questions, or workflow fit.

Contact us
Where teams use it

Built for diagram-heavy products and content operations

The API is designed for repeatable scientific and educational visuals, not one-off image experiments.

Educational publishers

Generate consistent figures for textbooks, worksheets, revision material, and localized editions.

EdTech platforms

Create diagrams inside lessons, quizzes, tutoring flows, and adaptive content tools.

Internal content teams

Automate visual creation for training, documentation, research summaries, and product education.

One credit balance across Studio, Agent and the API

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.

  • Max, Yearly and Lifetime members can create API keys.
  • Each key runs up to 8 tasks at once, 30 generate or edit requests per minute, and 300 task polls per minute.
  • Over-limit requests return 429 with Retry-After and X-RateLimit headers.
  • Existing API customers keep their access and their API credits.
Models

One model, one credit balance

CV-3 Fine

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.

FAQ

API pricing and access

Who can use the API?

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.

Do I need to buy API credits?

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.

Which models are available?

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.

What does each request cost?

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.

What happens if a generation fails?

Credits for a failed task are refunded automatically, and the task response reports credits_refunded.

Are there rate limits?

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.

Can I see what each key spends?

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.

What if I need higher volume?

Contact us and we can discuss limits and credit volume for your workflow.

Get API access with Max, Yearly or Lifetime

Choose a plan with API access, then create API keys in Settings → API Keys and start generating and editing diagrams.

Get MaxView docs