Перейти к основному содержимому

Обзор

В этом разделе описан контракт API (внутреннее название TCA / Check.Integration), используемый, когда клиентское приложение самостоятельно выполняет захват и отправляет изображение непосредственно на платформу.

Когда использовать этот контракт

Используйте контракт API, когда:

  • Ваше приложение уже захватило селфи или изображение (через нативный SDK Unico или собственную систему — Capture Standard).
  • Вам нужны синхронные результаты непосредственно в ответе на создание процесса.
  • Вы не хотите перенаправлять пользователя на размещённый сценарий.
  • Ваша архитектура предпочитает традиционные вызовы сервер-сервер (запрос → ответ с результатом).

Если вы хотите, чтобы Unico размещала сценарий, используйте Web & SDK.

Справочник API
Создать процесс

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

Получить процесс

Получите существующий процесс по контракту API по его идентификатору.

Получить повторно используемые документы

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

Создать процесс с документом

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

Верификация данных

Запросите регистрационные данные, проверку PEP/AML и спортивные связи для заданного CPF.

Интеграция на стороне клиента
Нативные SDK

Нативные библиотеки для Android, iOS и Flutter для захвата селфи внутри вашего мобильного приложения.

Capture Standard

Технические требования к собственному захвату при работе без SDK Unico — разрешение, формат, освещение и другое.

Отличия от Web & SDK

АспектAPIWeb & SDK
Когда создаётся процессПосле захватаДо захвата
Возврат изображенияНемедленный (после захвата на стороне клиента)Через выделенный endpoint
Управление сценариемКлиентUnico
Управление захватомКлиент (с SDK или без)Unico
Идентификацияsubject.codeperson.duiType + person.duiValue
ЗаголовкиAuthorization + APIKEYТолько Authorization
Схема результатаПлоская (unicoId.result, liveness и т. д.)Вложенная (process.authenticationInfo.*Result)

Что дальше