POST/api/public/access-request/email/verify
Confirms the code delivered by email and issues a verification token for the subsequent access request.
Auth & Security
No authentication required
Idempotent: No
Parameters
verification_id(body, string, required)— UUID from start-verificationemail(body, string, required)— Same email addresscode(body, string, required)— 6-digit code from the emailExample Request
{"verification_id":"<UUID>","email":"max@example.com","code":"123456"}Example Response
{"ok":true,"verified":true,"verification_token":"<token for the subsequent access request>"}Error Codes
400 VERIFY_FAILED — Code, verification_id or email incorrect/expired.Live Test Proof
Mechanics identical to forms.product_catalog_verify_email (same underlying verification building block) — fully tested there with a real code (success + negative), here only adopted from the code pattern due to time constraints, not run through separately with its own code.