# Confirm User Signup Confirm user registration with verification code Endpoint: POST /auth/confirm Version: 1.0.0 Security: ## Request fields (application/json): - `username` (string, required) User's email address - `code` (string, required) Verification code sent to email Example: "873858" - `password` (string, required) User's password ## Response 200 fields (application/json): - `Token` (object) Authentication tokens - `Token.AccessToken` (string) JWT access token for API requests - `Token.RefreshToken` (string) Token for refreshing access tokens - `Token.IdToken` (string) ID token containing user identity claims - `UserInfo` (object) - `UserInfo.userId` (string) Unique identifier for the user (UUID) - `UserInfo.username` (string) User's email address - `UserInfo.email` (string) User's email address - `UserInfo.givenName` (string) User's first name - `UserInfo.familyName` (string) User's last name - `UserInfo.mfa` (boolean) Whether multi-factor authentication is enabled - `UserInfo.perms` (object) User permissions per tenant (tenant domain prefix -> role mapping) - `Settings` (object) User settings including default tenant - `Settings.default` (object) - `Settings.default.tenant` (string) Default tenant domain prefix