POST/api/public/access-request

Подає заявку на доступ до тарифу Zentor App (Starter/Індивідуальний/14-денне демо). Попередньо необхідна підтверджена адреса електронної пошти.

Автентифікація та захист

Автентифікація не потрібна

Ідемпотентний: Ні

Параметри

name(body, string, обов'язково)— 2–120 символів
email(body, string, обов'язково)— Має бути підтверджено раніше через /email/verify
package(body, string, обов'язково)— 'starter' | 'individual' | 'demo_access'
company(body, string)— макс. 160 символів
phone(body, string)— макс. 40 символів
companyWebsite(body, string)— макс. 200 символів
paymentMethod(body, string)
wish(body, string)— для package='demo_access' фіксувати 'trial'
message(body, string)— макс. 3000 символів

Приклад запиту

{"name":"Іван Петренко","email":"max@example.com","package":"demo_access"}

Приклад відповіді

{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"Будь ласка, спочатку підтвердіть свою електронну адресу."}

Коди помилок

400 VALIDATION_ERROR — Обов'язкове поле відсутнє або некоректний тариф/спосіб оплати/побажання.
400 EMAIL_NOT_VERIFIED — Вказана електронна пошта не була підтверджена раніше через /email/start-verification + /email/verify.

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

Негативний випадок VALIDATION_ERROR (порожнє тіло) та EMAIL_NOT_VERIFIED (коректні дані, але електронна пошта не підтверджена попередньо) підтверджено в режимі реального часу. Повний успішний сценарій вимагав би повного процесу підтвердження електронної пошти (див. forms.access_request_email_start/verify) і не був проведений до кінцевого завершення через обмеження часу.

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