Biometric.Register

Регистрирует ладонь клиента по одноразовой QR-сессии из приложения клиента. VCR самостоятельно считывает ладонь настроенным локальным биометрическим устройством. Биометрические данные не сохраняются и не возвращаются вызывающему приложению.

Входные параметры

Название Тип Обязательность Описание
device_id string Обязательный Идентификатор из Biometric.Device.Get
qr_session_id string Обязательный UUID сессии из QR-кода регистрации
hand string Обязательный Сторона руки: LEFT или RIGHT
timeout int32 Необязательный Время ожидания ладони в секундах

QR-сессия является одноразовой и действует ограниченное время. Для регистрации второй руки клиент должен создать новую QR-сессию.

{
  "id": 1,
  "method": "Biometric.Register",
  "auth": "a2Fzc2E6a2FzMTIzNDU2",
  "params": {
    "device_id": "a7428fa7c3e8082e13e4fc00a52ec210ebd73f48e7ca0a9873e8d793976f7284",
    "qr_session_id": "91a61f66-b68d-42aa-9fa8-a8146a837df6",
    "hand": "RIGHT",
    "timeout": 30
  },
  "jsonrpc": "2.0"
}

Выходные параметры

Название Тип Описание
consumer_id string Идентификатор зарегистрированного клиента
status string Статус регистрации
enrolled_at string Время регистрации, возвращённое сервисом
{
  "id": 1,
  "ok": true,
  "result": {
    "consumer_id": "82994a87-0730-4978-98ab-a0c10d771bea",
    "status": "ACTIVE",
    "enrolled_at": "20.08.2026 15:04:22"
  },
  "jsonrpc": "2.0"
}

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