Получение событий для аналитики данных

Сервис получения данных о событиях зафиксированных Aitu Passport в ходе сессии Пользователя Партнера

Предусловие:

Для получения событий, сформированных Aitu Passport в ходе сессии Пользователя Партнера в Aitu Passport, при формировании запроса авторизации, ИС Партнера в параметрах запроса должна передать параметр id_user_session - уникальный идентификатор сессии Пользователя Парнера, сгенерированный системой Партнера. Информацию о формировании запроса авторизации см., статью Авторизация

Сервис получения событий для аналитики данных

Получить события сессии Пользователя можно будет только через 3,5 часа после начала сессии в Aitu Passport

Метод (End Point)

https://amplitude.supreme-team.tech/api/v1/events/{idUserSession}

Авторизация

Basic Authorization

Параметры запроса

Параметр
Тип
Описание

idUserSession

STRING (32)

Уникальный идентификатор сессии Пользователя переданный в параметре id_user_session в ссылке-запросе авторизации (oauth2/auth) см., статью Авторизация)

Параметры ответа

Параметр
Тип
Описание

events

Array of Object

Массив с событиями сессии пользователя в Aitu Passport

  • id

STRING

Уникальный идентификатор события

  • eventType

STRING

Тип события

  • eventTime

STRING

Дата и время события

  • city

STRING

Город

  • country

STRING

Страна

  • region

STRING

Регион

  • deviceFamily

STRING

Семейтво устройств

  • deviceType

STRING

Тип. устройства

  • language

STRING

Язык

  • platform

STRING

Платформа

  • os

STRING

Операционная система

  • eventProperties

Array of Object

Массив со свойствами события

— projectId

STRING

Идентификатор проекта

— qr

BOOLEAN

Признак прохождения биометрии по QR на другом устройстве

— responseType

BOOLEAN

Тип ответа

— locale

STRING

Локализация

— clientId

STRING

Идентификатор сервиса клиента

— otpConfirmation

BOOLEAN

В ссылке-запросе авторизации (oauth2/auth) ИСС Партнера передала параметр otp_confirmation (проверка номера телефона проводилась на стороне ИС партнера)

— theme

STRING

Тема

— scopes

Array of String

Список скоупов (услуг)

— redirectUri

STRING

Значение указанное ИС партнера в параметре redirect_uri в ссылке-запросе авторизации (oauth2/auth)

— state

STRING

Значение указанное ИС партнера в параметре state в ссылке-запросе авторизации (oauth2/auth)

— clientName

STRING

Наименование Партнера

— liveness3dProvider

STRING

Наименование провайдера осуществившего проверку живости лица

— iinSignature

STRING

— idUserSession

STRING

Значение указанное ИС партнера в параметре id_user_session в ссылке-запросе авторизации (oauth2/auth)

— language

STRING

Язык

// Пример
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"eventType": "string",
"eventTime": "2025-05-15T04:42:31.969Z",
"city": "string",
"country": "string",
"region": "string",
"deviceFamily": "string",
"deviceType": "string",
"language": "string",
"platform": "string",
"os": "string",
"eventProperties": {
"projectId": "string",
"qr": true,
"responseType": "string",
"locale": "string",
"clientId": "string",
"otpConfirmation": true,
"theme": "string",
"scopes": [
"string"
],
"redirectUri": "string",
"state": "string",
"clientName": "string",
"liveness3dProvider": "string",
"iinSignature": "string",
"idUserSession": "string",
"language": "string"
}
}

События, генерируемые Aitu Passport

Список событий

Cобытия
Описание действий при котором произошла генерация события

OAUTH_INIT

Старт оаус сессии

OAUTH_UNAUTHORIZED_INIT

Маркер неавторизованного пользователя (лоадер)

OAUTH_PHONE_INPUT_STARTED

Пользователь начал вводить номер телефона

OAUTH_PHONE_ENTERED

Пользователь нажал кнопку "отправить" для получения sms

OAUTH_SMS_REQUESTED

Сформирован запрос на отправку sms с PIN кодом

OAUTH_SMS_FAILED

Некорректный ввод PIN из sms

IIN_AUTHORIZATION_INIT

Старт процесса авторизации по ИИН (лоадер)

IIN_INPUT_STARTED

Пользователь начал вводить ИИН вручную

IIN_ENTERED

Пользователь ввел ИИН

IIN_SKIPPED

ИИН передн в запросе авторизации (пользователь ничего сам не вводил)

IIN_AUTHORIZATION_SUCCEED

Пользователь успешно прошел авторизацию по ИИН

IIN_AUTHORIZATION_FAILED

Пользователь не смог пройти авторизацию по ИИН

OAUTH_USER_PERSONAL_DATA_INIT

Переход на подтверждение данных пользователя

OAUTH_USER_PERSONAL_DATA_SUCCEED

Пользователь дал согласие на работу с его персональными данными (проставил метки во вссех требуемых чекбоксах)

OAUTH_USER_PERSONAL_DATA_FAILED

Пользователь нажал на кнопку "отмена" на экране получения согласия на сбор и обработку персональных данных

OAUTH_PARENT_PERSONAL_DATA_INIT

Пользователь младше 18 лет, переход на заполнение данных родителя

OAUTH_PARENT_PERSONAL_DATA_CANCELED

Пользователь младше 18 лет, выход из меню заполнения данных родителя (кнопка назад)

OAUTH_PARENT_PERSONAL_DATA_FAILED

Пользователь младше 18 лет, данные родителя для согласия не были заполнены. кнопка "отмена"

OAUTH_PARENT_PERSONAL_DATA_SUCCEED

Пользователь младше 18 лет, успешно заполнены данные родителя

OAUTH_SMS_SUCCEED

Пользователь правильно ввел номер телефона, PIN

OAUTH_AUTHORIZED_INIT

Маркер авторизованного пользователя (лоадер)

FILL_OAUTH_DATA_INIT

Начало заполнения данных пользователя (лоадер)

FILL_OAUTH_DATA_STARTED

Пользователь начал заполнять данные

FILL_OAUTH_DATA_FAILED

Пользователь отказался заполнить данные / ошибка заполнения данных

FILL_OAUTH_DATA_COID_FAILED

Получение ошибки ЦОИДа

FILL_OAUTH_DATA_SUCCEED

Пользователь успешно заполнил данные

FILL_OAUTH_DATA_SKIP

Взывается если у пользователя есть предзаполненные данные

VIDEO_IDENTIFICATION_BLOCKED

Пользователь заблокирован

CAMERA_NOT_ENABLED_ERROR

Доступ к камере блокирован

VIDEO_IDENTIFICATION_QR_INIT

У пользователя заблокирована камера. Демонстрация QR для прохождения биометричесской аутентификации на другом устройстве с рабочей камерой

LIVENESS_STARTED

Запуск проверки на живость

LIVENESS_SUCCEED

Проверка на живость прошла успешно

Last updated

Was this helpful?