POST/api/public/access-request
ยื่นคำขอเข้าถึงแพ็กเกจ Zentor App (Starter/แบบกำหนดเอง/เดโม 14 วัน) ต้องมีที่อยู่อีเมลที่ยืนยันแล้วล่วงหน้า
การยืนยันตัวตนและความปลอดภัย
ไม่ต้องยืนยันตัวตน
Idempotent (เรียกซ้ำได้ผลเหมือนเดิม): ไม่
พารามิเตอร์
name(body, string, จำเป็น)— 2–120 ตัวอักษรemail(body, string, จำเป็น)— ต้องได้รับการยืนยันล่วงหน้าผ่าน /email/verifypackage(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) แต่เนื่องจากข้อจำกัดด้านเวลาจึงไม่ได้ดำเนินการจนถึงการสิ้นสุดขั้นสุดท้าย