Публичное API изображений
Генерируйте, редактируйте и конвертируйте научные иллюстрации публикационного качества прямо в своём приложении.
Те же кредиты, что и в веб-версии — купить их можно на странице тарифов.
curl https://sci-draw.com/api/v1/images/generations \
-H 'Authorization: Bearer sd_YOUR_KEY' \
-H 'Idempotency-Key: figure-7842-v1' \
-H 'Content-Type: application/json' \
-d '{
"prompt": "Clean scientific illustration of exosome biogenesis",
"aspect_ratio": "16:9",
"resolution": "2K",
"count": 1
}'curl https://sci-draw.com/api/v1/images/generations \
-H 'Authorization: Bearer sd_YOUR_KEY' \
-H 'Idempotency-Key: figure-7842-v1' \
-H 'Content-Type: application/json' \
-d '{
"prompt": "Clean scientific illustration of exosome biogenesis",
"aspect_ratio": "16:9",
"resolution": "2K",
"count": 1
}'Нет отдельного уровня для API, требования к подписке и минимальной суммы.
В разделе Настройки → Ключи API выберите нужные права. Ключ начинается с sd_ и показывается один раз.
Передайте ключ как bearer-токен, сохраните идентификатор задачи и опрашивайте до завершения.
POST /v1/images/generations
Отправляете prompt — получаете изображения 2K или 4K, до 4 за запрос.
POST /v1/images/edits
Загружаете изображение и prompt как multipart/form-data — получаете отредактированную версию.
POST /v1/images/conversions
Загружаете растровое изображение — получаете SVG, PPTX, PNG, PDF или TIFF.
GET /v1/jobs/{id} · GET /v1/credits
По идентификатору задачи — статус, списанные кредиты и URL файлов результата. И баланс аккаунта.
Цена фиксирована для каждой операции. Кредиты резервируются при приёме задачи и списываются один раз при успехе.
| Операция | Кредиты |
|---|---|
| Генерация, 2K | 5 / изображение |
| Генерация, 4K | 20 / изображение |
| Редактирование, 2K | 10 / изображение |
| Редактирование, 4K | 20 / изображение |
| В SVG, редактируемый текст | 10 / задача |
| В SVG, полный вектор | 15 / задача |
| В PPTX | 10 / задача |
| В растр, 300 / 600 / 1000 DPI | 5 – 15 / задача |
Кредиты подписки обновляются каждый месяц, купленные пакеты не сгорают, а неудавшаяся задача возвращает всё.
Посмотреть тарифы и пакеты кредитовПри превышении — 429 RATE_LIMIT_EXCEEDED. Экспоненциальная задержка, и не меняйте ключ идемпотентности при повторах.
Целые наборы иллюстраций в едином оформлении; SVG или растр с высоким DPI сразу идут в производство.
Пользователи создают схемы, не выходя из вашего продукта. Надёжные задачи не занимают поток запроса.
Скриптуйте иллюстрации для протоколов, обучающих материалов и внутренних документов.
Нет. Ключ может создать любой вошедший аккаунт, а новым аккаунтам начисляются кредиты на первый вызов.
Нет. На аккаунт один баланс — веб-версия и API тратят одни и те же кредиты.
Резерв освобождается полностью. При успехе списание происходит ровно один раз, внутренние повторы не резервируют дважды.
Кредиты подписки обновляются каждый месяц, купленные пакеты не сгорают, подарочные сгорают за сутки. API тратит те, у которых срок ближе.
Напишите нам, указав объём и темп вызовов. Эти числа — значения по умолчанию, а не потолок.
Создайте ключ, вставьте вызов curl — и через пару секунд у вас будет идентификатор задачи.