PixMiller PixMiller
Главная / Интерфейс API / Фото на документы API
API для разработчиков Предпросмотр

API фото на документы Предпросмотр · v1

Передайте портрет и спецификацию; получите соответствующее требованиям фото на документ — автоматическое удаление фона, стандартный цвет фона и точный кроп. Для государственных, HR- и фотостудийных систем.

Эндпоинт
POST api.pixmiller.com/v1/id-photo
curl -X POST \
  api.pixmiller.com/v1/id-photo \
  -H "X-Api-Key: YOUR_API_KEY" \
  -F "[email protected]"
Фото на документы API
PixMiller REST API · v1
запланировано: 1 кредит за изображение

Отправьте портрет; API удаляет фон портрета, заменяет его на стандартный цвет фона для документов и обрезает по запрашиваемой спецификации.

Эта конечная точка в режиме предварительного просмотра — маршрут и параметры финализируются и могут измениться до запуска. Конвенции (аутентификация X-Api-Key, JSON-ответ) совпадают с рабочим API удаления фона.
POST https://api.pixmiller.com/v1/id-photo
1

Аутентификация и запрос

Отправьте ваш секретный ключ в заголовке запроса X-Api-Key: YOUR_API_KEY. Создавайте и управляйте ключами на странице аккаунта.
Параметр Тип Обязательный Описание
image_file file обязательный Портретное фото — анфас, равномерное освещение
spec string обязательный Спецификация: 1inch / 2inch / us_passport / cn_visa …
bg_color string необязательный Фон: white (по умолчанию) / blue / red
2

Примеры кода

Выберите язык и скопируйте — работает сразу.
1curl -X POST "https://api.pixmiller.com/v1/id-photo" \2  -H "X-Api-Key: YOUR_API_KEY" \3  -F "[email protected]" \4  -F "spec=1inch" \5  -F "bg_color=blue"
3

Ответ

201 Created · JSON
1{2  "url": "https://cdn.pixmiller.com/result/8Kd2pQ.png"3}
url Временный URL обработанного изображения (исходное изображение автоматически удаляется через 3 дня).
4

Ошибки

Ошибки возвращают соответствующий код статуса и JSON-тело в формате {"errors":{"code":"…","message":"…"}}.

400 validation error Отсутствует или неверный image_file, файл слишком большой, или конфликтующие источники изображений.
401 authentication_failed Заголовок X-Api-Key отсутствует или неверен.
402 not_enough_credit Запрошен size=full, но на аккаунте не осталось HD-кредитов.
422 invalid_image Изображение не удалось обработать — слишком маленькое, неподдерживаемый формат или ошибка декодирования.
429 throttled Превышен лимит запросов. Снизьте частоту и повторите после заголовка Retry-After.

Почему стоит строить на API Фото на документы

10+ Спецификации документов
~4s За изображение
100+/min Пакетная пропускная способность
white/blue/red Фоны
Все спецификации встроены
Стандартные фоны
Быстро и стабильно
Интеграция за минуты

Где разработчики используют API Фото на документы

Госорганы / регистрация

Пользователи загружают селфи и получают соответствующее фото на документ — без посещения студии.

HR / OA-платформы

Стандартизируйте фото для онбординга и бейджей пакетно.

Студии / приложения для печати

Встраивайте вывод фото на документ — несколько спецификаций из одного снимка.

1 Создать ключ API Создайте ключ на странице ключей API. Новые аккаунты получают бесплатный HD-кредит для тестирования.
2 Выполнить запрос Скопируйте любой пример выше, подставьте свой ключ и изображение, и выполните первый вызов.
3 Перейти в продакшн Настройте параллельность и повторы, затем запускайте — оплата за изображение, объёмные скидки доступны.

FAQ для разработчиков

Какие спецификации поддерживаются?

1 дюйм, 2 дюйма, паспорт, виза и другие — передайте соответствующий ID спецификации.

Можно ли изменить фон?

Да. Передайте bg_color как white / blue / red.

API других инструментов

Разработка с PixMiller API Получить ранний доступ