POST/api/public/access-request
Składa wniosek o dostęp do pakietu Zentor App (Starter/Individuell/14-dniowe demo). Wymaga uprzednio potwierdzonego adresu e-mail.
Uwierzytelnianie i zabezpieczenia
Uwierzytelnianie nie jest wymagane
Idempotentny: Nie
Parametry
name(body, string, wymagane)— 2–120 znakówemail(body, string, wymagane)— Musi zostać wcześniej potwierdzony przez /email/verifypackage(body, string, wymagane)— 'starter' | 'individual' | 'demo_access'company(body, string)— maks. 160 znakówphone(body, string)— maks. 40 znakówcompanyWebsite(body, string)— maks. 200 znakówpaymentMethod(body, string)wish(body, string)— przy package='demo_access' zawsze 'trial'message(body, string)— maks. 3000 znakówPrzykładowe żądanie
{"name":"Jan Kowalski","email":"max@example.com","package":"demo_access"}Przykładowa odpowiedź
{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"Najpierw potwierdź swój adres e-mail."}Kody błędów
400 VALIDATION_ERROR — Brakuje pola obowiązkowego albo pakiet, sposób płatności lub preferencja są nieprawidłowe.400 EMAIL_NOT_VERIFIED — Podany adres e-mail nie został wcześniej potwierdzony za pomocą /email/start-verification + /email/verify.Dowód z testu na żywo
Przypadek negatywny VALIDATION_ERROR (puste ciało żądania) oraz EMAIL_NOT_VERIFIED (prawidłowe dane, ale wcześniej niezweryfikowany adres e-mail) zweryfikowano na żywo. Pełny przypadek udany wymagałby kompletnego procesu weryfikacji e-maila (zobacz forms.access_request_email_start/verify) i nie został przeprowadzony do końca z powodów czasowych.