title: Keycloak - Verify user's email using Rest API
body: <p>I am trying to create a new user and then verify his email address using REST API.
  To send verification email I am using my own email class in Springboot, so I am not calling keycloak's <code>/send-verify-email</code> endpoint!
  After I create user, I can see in keycloak console that user is created, enabled and his email address needs to be verified. </p>
  
  <p>But here lies the problem. How can I verify the email using Keycloak REST API? There is no endpoint for this purpose and I can't update UserRepresentation, because I have no Access Token. And without access token, you can't update User, right?</p>
  
  <p>So there should be some unsecured endpoint that won't require Access token and verify email like <code>&lt;userID&gt;/verify-email</code> or so, but there isn't. So I am looking for alternatives, how to verify user's email.</p>
  
  <p>When using Keycloak Springboot client (or how it is called), there are methods for this purpose (like update user without token), but unfortunately I am not able to use this library.</p>
  
  <p>I am really starting to hate keycloak..</p>
  
  <p>Thank you all for your help</p>