auth

Verify Email

Confirm an email address (SEC-AUTH-012).

Validates the single-use token, sets email_verified=True, emits email_verified. Idempotent at the user level: a user who is already verified and re-submits an unused token still gets a 200 (we just set the already-true flag). A reused / expired / unknown token → opaque 400.

post/api/v1/auth/verify-email

Request

  • Base URL: https://api.badgeia.com
  • URL: https://api.badgeia.com/api/v1/auth/verify-email
  • Auth: none declared

Request body

tokenstring required

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.