POST/api/public/access-request

Depune o cerere de acces pentru un pachet Zentor App (Starter/Individual/Demo de 14 zile). Necesită în prealabil o adresă de e-mail confirmată.

Autentificare și securitate

Nu este necesară autentificarea

Idempotent: Nu

Parametri

name(body, string, obligatoriu)— 2–120 caractere
email(body, string, obligatoriu)— Trebuie confirmat anterior prin /email/verify
package(body, string, obligatoriu)— 'starter' | 'individual' | 'demo_access'
company(body, string)— max. 160 caractere
phone(body, string)— max. 40 caractere
companyWebsite(body, string)— max. 200 caractere
paymentMethod(body, string)
wish(body, string)— la package='demo_access' fixat 'trial'
message(body, string)— max. 3000 caractere

Exemplu de cerere

{"name":"Ion Popescu","email":"max@example.com","package":"demo_access"}

Exemplu de răspuns

{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"Vă rugăm să confirmați mai întâi adresa de e-mail."}

Coduri de eroare

400 VALIDATION_ERROR — Câmp obligatoriu lipsă sau pachet/mod de plată/dorință invalid.
400 EMAIL_NOT_VERIFIED — Adresa de e-mail specificată nu a fost confirmată anterior prin /email/start-verification + /email/verify.

Dovadă test live

Cazul negativ VALIDATION_ERROR (corp gol) și EMAIL_NOT_VERIFIED (date valide, dar adresa de e-mail nu a fost verificată prealabil) au fost verificate live. Un caz de succes complet ar fi necesitat întregul flux de verificare a adresei de e-mail (vezi forms.access_request_email_start/verify) și nu a fost dus la final din motive de timp.

← Formulare publice