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) и не был доведен до финального завершения из-за нехватки времени.

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