Auth
Verify Email
Redeem a verification token to activate the account.
A valid single-use expiring token flips email_verified=True, is_active=True, and status="active" so the user can log in via the existing auth gate in dependencies.py.
Expired, unknown, and already-consumed tokens all return the same "Invalid or expired" error (enumeration-safe).
post/auth/verify-email/
Request
- The document declares no server URL.
- Auth: none declared
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 50 revisions of this API.