POST/api/public/access-request
Đề xuất yêu cầu truy cập cho gói Zentor App (Bắt đầu/Cá nhân/Demo 14 ngày). Cần địa chỉ email đã xác nhận trước đó.
Xác thực & bảo mật
Không cần xác thực
Lũy đẳng (idempotent): Không
Tham số
name(body, string, bắt buộc)— 2–120 ký tựemail(body, string, bắt buộc)— Phải được xác nhận trước qua /email/verifypackage(body, string, bắt buộc)— 'starter' | 'individual' | 'demo_access'company(body, string)— tối đa 160 ký tựphone(body, string)— Tối đa 40 ký tựcompanyWebsite(body, string)— tối đa 200 ký tựpaymentMethod(body, string)wish(body, string)— với package='demo_access' cố định 'trial'message(body, string)— Tối đa 3000 ký tựRequest mẫu
{"name":"Nguyễn Văn A","email":"max@example.com","package":"demo_access"}Response mẫu
{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"Vui lòng xác nhận địa chỉ email của bạn trước."}Mã lỗi
400 VALIDATION_ERROR — Thiếu trường bắt buộc hoặc gói dịch vụ/hình thức thanh toán/yêu cầu không hợp lệ.400 EMAIL_NOT_VERIFIED — Địa chỉ email đã cung cấp chưa được xác nhận trước đó qua /email/start-verification và /email/verify.Bằng chứng kiểm thử trực tiếp
Trường hợp lỗi VALIDATION_ERROR (thân rỗng) và EMAIL_NOT_VERIFIED (dữ liệu hợp lệ nhưng chưa xác minh email trước đó) đã được xác minh trực tiếp. Trường hợp thành công đầy đủ sẽ yêu cầu toàn bộ quy trình xác minh email (xem forms.access_request_email_start/verify) và do hạn chế về thời gian nên không thực hiện đến giai đoạn hoàn tất cuối cùng.