OptionalemailEmail address to add to the user account.
Optionalemail_Marks the email as verified. Users cannot sign in with this email until it is verified.
Optionalfamily_Family (last) name of the user.
Optionalgiven_Given (first) name of the user.
Optionalis_Indicates whether the provided password is temporary. If true, the user must reset their password at their next sign-in.
Optionalmiddle_Middle name or initial of the user.
OptionalnameFull name of the user.
OptionalnicknamePreferred nickname for the user.
OptionalpasswordInitial plain-text password for the user.
Optionalpassword_A pre-hashed password value. Useful during migrations to avoid forcing a password reset.
Optionalpassword_Hashing algorithm used for the provided password hash.
Optionalphone_Phone number to add to the user account in E.164 format.
Optionalphone_Marks the phone number as verified. Users cannot sign in with this phone number until it is verified.
OptionalpictureURL of the user's profile image.
Optionalskip_Allows bypassing profile conformance checks enforced by sign-up policies.
Optionalskip_Allows bypassing blocklist validation for the provided identifiers.
Optionalskip_Allows bypassing configured password policy checks.
OptionalusernameUsername to assign to the user. Must satisfy username policy and be unique.
Create User Request: Fields used to create a new user and optionally set identifiers, credentials, and profile attributes.
Export
CreateUserRequest