Validate Frontend User Email
Checks if an email address is associated with a BigCommerce customer account and a Company user account.
Equivalent Storefront GraphQL API Query: `userEmailCheck`. For more information, see the [GraphQL Playground](https://api-b2b.bigcommerce.com/graphql/playground).
The `isValid` value in the response indicates whether or not the email address is used by an existing customer or Company user. The following values are possible:
* `0` — The email address is associated with a Company user account and a corresponding customer account.
* `1` — The email address is not associated with a customer account or a Company user account.
* `2` — The email address is associated with a customer account, but not a Company user account.
Authentication
AuthorizationBearer
### Authentication header
| Header | Argument | Description |
|:-------|:---------|:------------|
|`Authorization`|`Bearer {{B2B_JWT_TOKEN}}`| You can obtain this token using the steps described in the [REST Storefront API](/developer/docs/b2b-edition/getting-started/authentication#rest-storefront-api) section[...]
Path parameters
email
Query parameters
storeHash
The unique alphanumeric store hash for the BigCommerce store.
role
The ID of the role assigned to the Company user account as given below.
| Value | Code |
| --- | --- |
| 0 | Admin |
| 1 | Senior Buyer |
| 2 | Junior Buyer |
| 3 | Super Admin |
| 4 | Unknown |
Allowed values:
companyId
The unique numeric ID of the Company account.
Response
OK
code
data
message