Компоненты платформы

KYC платформа состоит из нескольких продуктовых и технических компонентов. Их можно использовать вместе в рамках комплексного KYC-сценария или подключать отдельно как API-сервисы.

Продуктовый уровень

KYC Platform

KYC Platform – основной платформенный продукт для удаленной идентификации.

Он объединяет:

  • личный кабинет для работы с заявками и результатами;
  • настройку сценариев, шагов, проверок и правил;
  • сбор данных пользователя через веб-модуль, ссылку, iframe/WebSDK или мобильный SDK;
  • распознавание документов, сверки, проверки данных и дополнительные контроли;
  • получение результата через API, callback-и и интерфейсы платформы.

Этот уровень нужен клиентам, которым важно не просто вызвать отдельный метод, а управлять полным процессом идентификации.

Mobile ID API

Mobile ID API используется для сценариев, связанных с номером телефона и данными оператора.

Типовые задачи:

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

Mobile ID API можно использовать как самостоятельный продукт или как часть KYC-сценария.

Verification API

Verification API отвечает за точечные проверки данных клиента.

Сервис подходит, когда нужно:

  • проверить набор персональных данных;
  • запустить несколько проверок одним batch-запросом;
  • настроить стратегию завершения проверок;
  • получить результат синхронно или через callback;
  • встроить проверки в собственный onboarding, антифрод или операционный процесс.

OCR API

OCR API распознает документы по изображениям и возвращает структурированные данные.

Сервис используется, когда нужно:

  • распознать тип документа;
  • извлечь поля из фото документа;
  • получить уверенность распознавания по полям;
  • сократить ручной ввод данных в анкетах и клиентских процессах.

OCR API может работать отдельно или использоваться внутри KYC Platform и Verification-сценариев.

Клиентский уровень

Веб-модуль

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

Подключение возможно через:

  • ссылку или redirect;
  • iframe;
  • WebSDK.

Через веб-модуль можно встроить KYC-сценарий в сайт или личный кабинет клиента без разработки всего пользовательского пути с нуля.

Мобильный SDK

Мобильный SDK используется для сценариев в iOS/Android-приложениях.

Он помогает:

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

Интеграционный уровень

API

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

В API Reference описаны:

  • общая авторизация и окружения;
  • методы KYC API;
  • методы Mobile ID API;
  • методы Verification API;
  • методы OCR API;
  • ошибки, форматы данных и callback-и.

Callback-и и PostMessage

Callback-и используются для серверных уведомлений о событиях и результатах.

PostMessage используется в веб-интеграциях, когда нужно передать событие из встроенного модуля в родительское приложение.

Как компоненты связаны между собой

В комплексном сценарии KYC Platform может использовать OCR, Mobile ID и Verification как внутренние сервисы одного процесса.

В отдельном API-сценарии клиент может подключить только нужный компонент:

  • Mobile ID API – если нужен номер, аутентификация или данные оператора;
  • Verification API – если нужны проверки данных;
  • OCR API – если нужно распознавание документов.

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