Users > Users
Commerce APIUsersUsers
Users

The User entity serves as the primary entry point to our system. Authorized access is required for most queries and mutations, and users are the entities that grant such access. To register a new user, you can utilize the usersCreate mutation.

For more information on authentication and how it functions within our system, please refer to the Authentication documentation.

Endpoints

EndpointDescription
usersGet users
usersChangeEmailChange primary email
usersConfirmEmailRe-send email confirmation message
usersCreateCreate users
usersDeleteDelete users
usersInitWebauthnInitialize webauthn registeration or sign in
usersModifyModify users
usersOauthEnable OAuth2 login for self
usersOauthDeleteDisable OAuth2 login for self
usersTwoFactorEnable 2FA for self
usersTwoFactorDeleteDisable 2FA for self
usersTwoFactorRecoveryCodesRegenerate recovery codes
usersTwoFactorRecoveryCodesShowShow recovery codes
usersTwoFactorValidateValidate 2FA for self
usersWebauthnAdd webauthn credential to existing user
usersWebauthnDeleteRemove webauthn credential from existing user

Types

Types
OAuth2Provider
RecoveryOTP
TwoFactor
User
UserCreate
UserModify
WebauthnAdd
WebauthnResponse