POST/api/public/access-request/email/verify

Подтверждает код, доставленный по электронной почте, и генерирует токен верификации для последующей заявки на доступ.

Аутентификация и защита

Аутентификация не требуется

Идемпотентный: Нет

Параметры

verification_id(body, string, обязательно)— UUID из start-verification
email(body, string, обязательно)— Та же электронная почта
code(body, string, обязательно)— 6-значный код из электронной почты

Пример запроса

{"verification_id":"<UUID>","email":"max@example.com","code":"123456"}

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

{"ok":true,"verified":true,"verification_token":"<токен для последующего запроса доступа>"}

Коды ошибок

400 VERIFY_FAILED — Код, verification_id или e-mail неверны либо истекли.

Подтверждение живого теста

Механика идентична forms.product_catalog_verify_email (один и тот же базовый блок верификации) — там полностью протестировано с реальным кодом (успех и негативные сценарии), здесь из-за нехватки времени перенято только по шаблону кода, отдельное тестирование с собственным кодом не проводилось.

← Общедоступные формы