Verify Email
User Endpoints
Verify Email
Check if a user account exists for an email address
POST
Verify Email
Endpoint
Headers
Must be
application/jsonMust be
application/jsonRequest Body
Email address to check
Response
true if a user with this email exists, false otherwiseRequest Example
Response Example
Use Cases
Pre-Registration Validation
Check if an email is available before showing the registration form:Forgot Password Flow
Verify the email exists before sending a password reset:Smart Login/Register
Determine whether to show login or registration:Error Handling
This endpoint returns
{"exists": false} on any error or if the request times out. This prevents exposing information about whether emails exist in the database during error conditions.Security Considerations
See Also
- Register - Create a new user account
- Login - Authenticate an existing user
- User Profile - Get user information