How to Resend a User Verification Email
This article outlines the two methods available for resending a verification email to a user. This can be done directly from the Auth0 Dashboard or programmatically by using the Auth0 Management API.
-
Email Verification
-
User Management
-
Auth0 Management API
If a user does not receive their initial verification email or if the link expires, the email can be resent using one of the following two methods:
Method 1: Use the Auth0 Dashboard
This method is ideal for resending emails to individual users quickly.
-
Navigate to the Auth0 Dashboard.
-
In the left sidebar, go to User Management > Users.
-
Select the user who needs a new verification email.
-
Select the Actions dropdown menu.
-
Select Send Verification Email.
Method 2: Use the Management API
This method is useful for automating the process or integrating it into custom administrative applications.
-
Obtain a Management API token with the
update:usersscope. -
Make a POST request to the
/api/v2/jobs/verification-emailendpoint. -
The body of the request must include the
user_idof the user who will receive the email.
Example Request Body:{ "user_id": "auth0|62463410c0242d00699461c8" }The API will respond with a job ID that can be used to check the status of the email sending task.