Register
Public: creates an account (sign-up when open; an admin may also create accounts).
Public: creates an account (sign-up when open; an admin may also create accounts).
Arguments
input*The new account.
- returns
Result of a sign-in or sign-up.
user?The signed-in user, null on failure.
success*Boolean!True when the call succeeded.
token?StringBearer session token for /api/graphql and /api/v1, null on failure.
message?StringHuman-readable message, null when none.
errorCode?StringStable failure code, such as PASSWORD_TOO_SHORT; null on success.
mutation Register($input: CreateUserInput!) { register(input: $input) { user { id name email role active accountStatus requestedRole onboardedAt features { signup google search passwordResetEmail discussion demo } } success token message errorCode }}