Skip to content
Orvanov0.2.0

email_already_verified

HTTP status: 409 · Code: email_already_verified

The email is already verified.

The user’s email is already verified, so there is nothing to verify again.

Treat it as success, and hide the “verify your email” prompt when emailVerified is true.

Every SDK throws one error type for a failed call. Match on its code, which is always email_already_verified for this error, never on the message.

import { ErrorCode, OrvanoError } from '@orvano/js'
try {
// your Orvano call
} catch (error) {
if (error instanceof OrvanoError && error.code === ErrorCode.emailAlreadyVerified) {
// handle email_already_verified
} else {
throw error
}
}

The error also carries the HTTP status (409), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.