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 або електронна пошта неправильні/застарілі.

Доказ живого тесту

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

← Публічні форми