Перейти к основному содержанию
POST
cURL
Запускайте верификацию OneID из вашего бэкенда, используя API-ключ приложения. Сценарий и workflow_id не нужны. Ответ на запрос запуска описывает следующее действие аутентификации; это не одобренный результат верификации личности.

Охват и активация

Активация кошелька не связана с развёртыванием API и с соответствием вашего приложения требованиям. Задокументированный endpoint не активирует кошелёк, помеченный как «Скоро». Актуальные опубликованные тарифы см. в разделе цены на кошельки цифровых ID.

Что делает пользователь

Следуйте следующему действию, возвращённому в ответе на запрос запуска. Процесс аутентификации в кошельке определяет, будет ли пользователь использовать браузер, другое устройство или приложение.

Получение результата

Следуйте руководству по API цифровых ID-кошельков, чтобы отслеживать верификацию и получать её результат. Считайте доказательством того, что кошелёк аутентифицировал пользователя, только завершённый и подтверждённый результат. Набор возвращаемых атрибутов личности зависит от кошелька; не полагайтесь на наличие адреса, портрета или всех запрошенных атрибутов.

Связанные материалы

Авторизации

x-api-key
string
header
обязательно

API-ключ вашего приложения из раздела «Разработчикам» -> «API-ключи» в Business Console. Основной ключ имеет полный доступ. Именованный ключ может иметь ограниченную область действия: без доступа, чтение или запись для каждого ресурса, ограничение определенными сценариями или одобренными сессиями, списком IP-адресов и сроком действия. 401 означает, что ключ неверен, отозван или его срок действия истек; 403 означает, что ключ не был передан, у ключа нет доступа к этому ресурсу или действию, либо запрос поступил с адреса вне его списка IP-адресов; 404 на маршруте сессии означает, что сессия не входит в сценарии или статусы ключа. Ключ без доступа к медиа получает URL изображений, видео и PDF как null, а ключ без прав на запись сессий получает ссылки на сессии и токены как null. См. https://docs.didit.me/console/api-keys.

Заголовки

Idempotency-Key
string

Необязательный ключ для безопасного повтора запроса (макс. 255 символов). Повторная попытка с тем же ключом, кошельком и телом запроса возвращает исходную верификацию без запуска повторного входа; тот же ключ с другим кошельком или телом запроса возвращает 409 idempotency_key_reused.

Тело

Запустить верификацию OneID (GBR).

return_url
string<uri>
обязательно

URL https, на который браузер пользователя возвращается после кошелька, с добавленными параметрами request_id и result. Его хост должен быть зарегистрирован в allowed_return_hosts приложения (или являться его доменом White label). Никогда не полагайтесь только на result: получайте результат с помощью GET .../verifications/{request_id}/ или через webhook.

Required string length: 1 - 2048
vendor_data
string | null

Ваш собственный референс этой верификации (например, идентификатор пользователя). Возвращается в результатах и webhook.

metadata
object | null

Необязательный объект JSON, сохраняемый вместе с верификацией и возвращаемый в результатах и webhook.

sandbox_scenario
string

Только для приложений в песочнице: имитируемый результат - 'wallet_cancelled', 'wallet_timeout' или 'wallet_provider_error'; любой другой сценарий (или его отсутствие) проходит верификацию. Отклоняется для приложений в продакшн-среде. Полный каталог доступен по адресу GET /v1/sandbox/scenarios/.

Minimum string length: 1
country
enum<string>
по умолчанию:GBR

Код страны ISO 3166-1 alpha-3 для удостоверения OneID. По умолчанию используется GBR, единственная обслуживаемая страна.

  • GBR - GBR
Доступные опции:
GBR
device
enum<string>
по умолчанию:same_device

same_device, если пользователь выполняет вход на устройстве, отображающем вашу страницу; cross_device, если он использует другое устройство (например, QR-код BankID).

  • same_device - same_device
  • cross_device - cross_device
Доступные опции:
same_device,
cross_device

Ответ

Одна отдельная верификация кошелька в том виде, в котором её возвращает каждый endpoint для кошельков.

request_id
string<uuid>
обязательно
wallet_verification
object
обязательно
vendor_data
string | null
обязательно
metadata
object | null
обязательно

Объект метаданных, переданный при запуске, или null.

created_at
string<date-time>
обязательно
Последнее изменение 7 ноября 2026 г.