2 кредита за вызов

API реставрации фотографий

Восстанавливайте старые, повреждённые и выцветшие фотографии из собственного бэкенда. При желании колоризируйте и повышайте разрешение в том же запросе, вместо цепочки из трёх вызовов.

  • REST · JSON
  • Без водяного знака
  • Ничего не хранится
endpoint

POST /v1/image-restoration

Базовый URL
https://app.imggen.ai
Auth
Authorization: Bearer sk_live_…
Стоимость
2 кредита
Вход
JPEG (JPG), PNG and WebP · max 25 MB

01 — Обзор

Что такое API реставрации фотографий?

API реставрации фотографий ImgGen AI — это REST-эндпоинт, который восстанавливает повреждённые снимки. Он уменьшает царапины, разрывы, пятна, выцветание и размытие, а при желании может добавить цвет чёрно-белому оригиналу и повысить его разрешение в том же вызове. Вы загружаете скан, и восстановленное изображение возвращается в ответе.

Это один из семи эндпоинтов API редактирования изображений ImgGen AI: у всех общий ключ API, общий базовый URL и одинаковый формат запроса и ответа. Если эта возможность нужна вам ещё и в браузере, а не только из кода, — та же модель ИИ работает в инструменте Image Restoration.

02 — Запрос

Параметры запроса

Отправьте POST-запрос на https://app.imggen.ai/v1/image-restoration с аутентификацией по ключу API в заголовке Authorization.

Параметры, которые принимает этот эндпоинт
ПараметрТипОбязательныйПо умолчаниюОписание
imagefileОБЯЗАТЕЛЬНЫЙДобавляет реалистичный цвет чёрно-белой фотографии в процессе реставрации.
colorizebooleanнеобязательныйfalseУстраняет царапины, разрывы и физические повреждения.
removeTearsbooleanнеобязательныйfalseУвеличивает разрешение восстановленного изображения. Добавляет к вызову стоимость апскейлера.
enhanceResolutionbooleanнеобязательныйfalseUpscale the restored image for extra resolution. Adds the upscaler cost to the call.
03 — Интеграция

Как встроить API реставрации фотографий?

Создайте ключ API в аккаунте ImgGen, сохраните его в переменной окружения и вызовите эндпоинт. Вот один и тот же запрос на cURL, Node.js и Python.

curl --request POST \
  --url 'https://app.imggen.ai/v1/image-restoration' \
  --header 'Authorization: Bearer sk_live_YOUR_API_KEY' \
  --form image=@/path/to/photo.jpg \
  --form colorize=false \
  --form removeTears=true \
  --form enhanceResolution=false
04 — Ответ

Ответ

Успешный вызов возвращает JSON. Результат приходит в кодировке base64 — декодируйте его перед записью на диск или в объектное хранилище. Каждый успешный ответ также содержит заголовок X-Credit-Remaining с вашим балансом после вызова.

{
  "success": true,
  "message": "Image restored successfully",
  "image": "iVBORw0KGgoAAAANSUhEUgAA...SUVORK5CYII="
}
05 — Ограничения

Ограничения и поведение, о которых стоит знать

Эндпоинт принимает JPEG (JPG), PNG и WebP с максимальным размером файла 25 МБ и отвечает синхронно в пределах 60 секунд — не нужно опрашивать задачу и настраивать вебхук.

Три операции, один вызов

Восстановление, колоризация и увеличение — это флаги одного запроса, а не отдельные эндпоинты, поэтому полная реставрация укладывается в один цикл вместо трёх.

enhanceResolution стоит дороже

Включение enhanceResolution добавляет стоимость апскейлера к базовой цене реставрации, потому что дополнительно запускается модель увеличения.

Качество скана имеет значение

Модель восстанавливает по тому, что видит. Ровный, равномерно освещённый скан на максимальном разрешении вашего сканера даёт заметно лучший результат, чем снимок отпечатка на телефон.

06 — В продакшене

Для чего используют API реставрации фотографий?

Где команды используют этот эндпоинт в продакшене, чтобы обрабатывать изображения программно и в больших объёмах.

Платформы генеалогии и архивов

Предлагайте реставрацию семейных фотографий в один клик прямо в загрузках пользователей, не создавая и не размещая собственную модель.

Услуги оцифровки

Запускайте реставрацию автоматически по мере выхода сканов, чтобы операторы проверяли результат, а не редактировали каждый кадр.

Музейные и библиотечные фонды

Готовьте пригодные для показа копии повреждённого фотоматериала, не трогая оригиналы.

Фотопечать

Восстановите и увеличьте загруженную клиентом фотографию одним вызовом до отправки в печать.

07 — Стоимость

Сколько стоит API реставрации фотографий?

Каждый успешный вызов стоит 2 кредита, поэтому фактическая стоимость изображения зависит от вашего тарифа. Кредиты берутся из вашего тарифа и общие для всех эндпоинтов и веб-редактора, так что отдельную квоту на каждый инструмент покупать не нужно. Неудачный вызов возвращается автоматически. Все подробности — на странице тарифов.

Тарифы ImgGen AI и доступ к API
ТарифЦенаКредитыAPI
Free$050 бесплатных кредитов единоразовоБез доступа к API
Starter$9.99 / month400 кредитов / месяцДоступ к API включён
Pro$29.99 / month1 400 кредитов / месяцДоступ к API + приоритетная поддержка
EnterpriseCustomИндивидуальный объёмВыделенная инфраструктура

Стоимость в кредитах и лимиты последний раз проверены 2026-08-27.

08 — Связанное

Команды, которые используют API реставрации фотографий, обычно следом берут эти.

API колоризации фотографийAPI увеличения разрешенияImage Restoration (веб-инструмент)Все эндпоинты API

Также доступны: Удаление фона, Удаление водяных знаков, Удаление текста, Генерация изображений.

FAQ

Вопросы об API реставрации фотографий

Это HTTP-эндпоинт, который автоматически восстанавливает повреждённые фотографии. Он уменьшает царапины, разрывы, пятна, выцветание и размытие, а при желании колоризирует и увеличивает результат. Он существует, чтобы продукт мог предложить реставрацию пользователям без ручной ретуши.

Начать

Начните вызывать API реставрации фотографий

Один ключ открывает все семь эндпоинтов. Без водяного знака, с полными коммерческими правами, и ничто из отправленного вами не сохраняется после возврата ответа.

Получить ключ API