Login
Public: signs in with email and password.
Public: signs in with email and password.
Arguments
email*String!Email address.
password*String!Password.
- 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 Login($email: String!, $password: String!) { login(email: $email, password: $password) { user { id name email role active accountStatus requestedRole onboardedAt features { signup google search passwordResetEmail discussion demo } } success token message errorCode }}