Все премудрости
API Паспорт Интеграция

Распознавание паспорта в 1С через API DocuMind

1 апреля 2026 4 мин чтения DocuMind

Зачем автоматизировать ввод паспортных данных?

Каждый день сотрудники сотен компаний вручную переносят данные из паспортов в 1С. Один паспорт — это минимум 12 полей. Один сотрудник — 3–5 минут работы. Сто новых клиентов в день — это уже полноценная ставка оператора, занятого исключительно перепечаткой.

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

DocuMind решает эту задачу радикально: фотография или скан паспорта → HTTP-запрос → готовый JSON с полями → автозаполнение в 1С. Без ручного труда, без ошибок транскрипции.


Как работает интеграция: пошагово

API DocuMind построен по принципу «одного запроса». Вам не нужно разворачивать ML-инфраструктуру, обучать модели или разбираться с OpenCV. Достаточно HTTP POST.

Шаг 1. Получите API-ключ

Зарегистрируйтесь на documind.ru и получите ключ в личном кабинете. Тестовый тариф позволяет начать без оплаты.

Шаг 2. Отправьте изображение паспорта

POST https://api.documind.ru/v1/recognize
Content-Type: multipart/form-data
Authorization: Bearer {YOUR_API_KEY}

file: <бинарный файл изображения или PDF>

Или передайте Base64:

{
  "image_base64": "iVBORw0KGgoAAAANSUhEUgAA...",
  "document_type": "russian_passport"
}

Шаг 3. Получите структурированный результат

{
  "status": "ok",
  "data": {
    "last_name": "ИВАНОВ",
    "first_name": "ИВАН",
    "middle_name": "ИВАНОВИЧ",
    "birth_date": "15.03.1985",
    "birth_place": "Г. КАЗАНЬ",
    "gender": "М",
    "series": "1234",
    "number": "567890",
    "issue_date": "20.05.2015",
    "issued_by": "ОТДЕЛЕНИЕ УФМС РОССИИ ПО РТ В ВАХИТОВСКОМ Р-НЕ Г. КАЗАНИ",
    "department_code": "160-001",
    "registration_address": "Г. КАЗАНЬ, УЛ. ПУШКИНА, Д. 10, КВ. 5"
  }
}

Шаг 4. Интеграция на стороне 1С

В 1С интеграция реализуется через встроенный HTTPСоединение — никаких сторонних компонент не требуется.

Функция РаспознатьПаспорт(ПутьКФайлу)

    АдресAPI = "https://api.documind.ru/v1/recognize";
    Ключ     = "Bearer " + КонстантыПроекта.DocuMindAPIKey;

    ДвоичныеДанные = Новый ДвоичныеДанные(ПутьКФайлу);

    ЗаголовкиHTTP = Новый Соответствие;
    ЗаголовкиHTTP.Вставить("Authorization", Ключ);

    Соединение = Новый HTTPСоединение("api.documind.ru",,,,,30, Новый ЗащищённоеСоединениеOpenSSL());
    Запрос = Новый HTTPЗапрос("/v1/recognize", ЗаголовкиHTTP);
    Запрос.УстановитьТелоИзДвоичныхДанных(ДвоичныеДанные);

    Ответ = Соединение.ОтправитьДляОбработки(Запрос);

    Если Ответ.КодСостояния = 200 Тогда
        Возврат ПрочитатьJSON(Ответ.ПолучитьТелоКакСтроку());
    КонецЕсли;

КонецФункции

Весь цикл — от нажатия кнопки до заполненной карточки — занимает 1–2 секунды.


Где это применяется в 1С

1С: Зарплата и управление персоналом (ЗУП)

Оформление нового сотрудника — самый очевидный кейс. Кадровик открывает карточку физического лица, нажимает «Загрузить паспорт», прикладывает скан — и все поля заполняются автоматически: ФИО, дата и место рождения, серия и номер, кем выдан, код подразделения, адрес регистрации. Далее эти данные автоматически подтягиваются в трудовой договор, приказ о приёме (форма Т-1) и личную карточку (форма Т-2).

Особенно актуально для предприятий с высокой текучестью кадров — ритейл, склады, строительство, общепит — где в пиковый период HR оформляет десятки человек в день.

1С: Бухгалтерия предприятия

Физические лица фигурируют в бухгалтерии в нескольких контекстах: учредители, ИП-контрагенты, подотчётные лица, получатели займов. При создании карточки физлица бухгалтер традиционно вручную переносит данные из копии паспорта. С DocuMind этот шаг исчезает: скан прикладывается прямо в момент создания контрагента, данные заполняются сразу.

Также критично при формировании справок 2-НДФЛ и 3-НДФЛ: ошибка в паспортных данных физлица приводит к отказу ФНС в приёме отчётности.

1С: Управление торговлей и CRM

Компании, работающие с физическими лицами напрямую (рассрочки, договоры купли-продажи, абонентские договоры), обязаны идентифицировать клиента. Менеджер на точке продаж или в офисе фотографирует паспорт клиента прямо со смартфона — данные через API уходят в 1С и создают карточку покупателя без единого ручного ввода. Это ускоряет оформление сделки и исключает ошибки в договоре.

1С: Отель

По российскому законодательству гостиницы обязаны передавать сведения о каждом госте в МВД через систему ЦПКПП. Интеграция DocuMind с 1С: Отель позволяет при заселении отсканировать паспорт — и данные автоматически заполняют карточку гостя и формируют уведомление для МВД. Это экономит 5–7 минут на каждом госте на стойке регистрации и исключает штрафы за некорректно переданные сведения.

1С: Медицина

При регистрации пациента в частной клинике на базе 1С: Медицина паспортные данные нужны для договора на оказание услуг, для страховых документов и для корректной выписки чека. Ошибка в ФИО или дате рождения означает недействительный договор. Распознавание исключает этот риск на этапе первичной регистрации.

1С: Документооборот

При регистрации входящих документов от физических лиц — заявлений, обращений, договоров — система автоматически идентифицирует заявителя по паспорту и связывает документ с карточкой физлица в базе. Актуально для МФЦ, управляющих компаний ЖКХ, страховых агентств.


Итог

Подключить распознавание паспортов к любой конфигурации 1С через DocuMind — это задача одного рабочего дня для разработчика. Не нужна собственная ML-инфраструктура, не нужны дорогостоящие SDK и сторонние компоненты.

Один POST-запрос — и паспортные данные в 1С, точно и мгновенно.

Попробуйте DocuMind бесплатно

Зарегистрируйтесь и получите API-ключ для тестирования

Получить API Key