Обзор методов

LiteAPI использует OAuth 2.0 client_credentials и отдельный базовый адрес. Это не методы OIDC API, перечисленные ниже.

Каждый метод описан на отдельной странице: там приведены endpoint, параметры запроса и примеры.

МетодНазначение
POST /tokenПолучить access token с грантом client_credentials
POST /api/v1/mobile-id-adapter/authenticationsСоздать сессию аутентификации
GET /api/v1/mobile-id-adapter/authentications/{authenticationId}Получить состояние сессии
POST /api/v1/mobile-id-adapter/authentications/{authenticationId}/sms-codeПередать SMS-код, когда сессия запросила его

Типовой порядок вызовов LiteAPI

  1. Получить токен через POST /token.
  2. Создать аутентификацию через POST /api/v1/mobile-id-adapter/authentications.
  3. Проверять состояние через GET /api/v1/mobile-id-adapter/authentications/{authenticationId}.
  4. Если ответ указывает, что требуется SMS-код, передать его через POST /api/v1/mobile-id-adapter/authentications/{authenticationId}/sms-code, затем снова проверить состояние.

При успешной аутентификации сохраните subId из результата: он идентифицирует подтверждённый номер в рамках ответа API.