CustomerErrorCode
Possible error codes that can be returned by customer mutations. These errors help developers understand what went wrong during customer authentication, registration, or account operations.
Enum Definition
enum CustomerErrorCode {
INVALID_CREDENTIALS
UNIDENTIFIED_CUSTOMER
TOKEN_EXPIRED
TOKEN_INVALID
TOO_MANY_ATTEMPTS
EMAIL_TAKEN
INVALID_EMAIL
INVALID_PASSWORD
PASSWORD_MISMATCH
LOGIN_DISABLED
REGISTRATION_DISABLED
BLANK
}Values
Example
mutation LoginCustomer {
customerLogin(email: "user@example.com", password: "password123") {
customer {
id
email
}
errors {
code
message
}
}
}In this example, if the login fails, the errors field may contain a code value of type CustomerErrorCode, such as INVALID_CREDENTIALS or TOO_MANY_ATTEMPTS.
Related Types
CustomerCustomerMutationCustomerError