POST/api/public/access-request/email/verify

ยืนยันรหัสที่จัดส่งทางอีเมล และสร้างโทเค็นยืนยันสำหรับการยื่นคำขอเข้าถึงต่อไป

การยืนยันตัวตนและความปลอดภัย

ไม่ต้องยืนยันตัวตน

Idempotent (เรียกซ้ำได้ผลเหมือนเดิม): ไม่

พารามิเตอร์

verification_id(body, string, จำเป็น)— UUID จาก start-verification
email(body, string, จำเป็น)— ที่อยู่อีเมลเดียวกัน
code(body, string, จำเป็น)— รหัส 6 หลักจากอีเมล

ตัวอย่างคำขอ

{"verification_id":"<UUID>","email":"max@example.com","code":"123456"}

ตัวอย่างการตอบกลับ

{"ok":true,"verified":true,"verification_token":"<Token สำหรับคำขอสิทธิ์เข้าใช้งานขั้นถัดไป>"}

รหัสข้อผิดพลาด

400 VERIFY_FAILED — รหัส verification_id หรือที่อยู่อีเมล ผิดหรือหมดอายุแล้ว

หลักฐานการทดสอบแบบสด

กลไกเหมือนกับ forms.product_catalog_verify_email (ใช้ชิ้นส่วนตรวจสอบพื้นฐานชุดเดียวกัน) — ที่นั่นได้ทดสอบอย่างสมบูรณ์ด้วยโค้ดจริง (ทั้งกรณีสำเร็จและล้มเหลว) แต่ที่นี่เนื่องจากข้อจำกัดด้านเวลา จึงรับเฉพาะรูปแบบโค้ดมาโดยไม่ทดสอบแยกด้วยโค้ดของตัวเอง

← แบบฟอร์มสาธารณะ