# UserError - storefront - OBJECT Version: 2024-10 ## Description Represents an error in the input of a mutation. ### Access Scopes ## Fields * [field](/docs/api/storefront/2024-10/scalars/String): String - The path to the input field that caused the error. * [message](/docs/api/storefront/2024-10/scalars/String): String! - The error message. ## Connections ## Related queries ## Related mutations * [customerAccessTokenCreate](/docs/api/storefront/2024-10/mutations/customerAccessTokenCreate) Creates a customer access token. The customer access token is required to modify the customer object in any way. * [customerAccessTokenDelete](/docs/api/storefront/2024-10/mutations/customerAccessTokenDelete) Permanently destroys a customer access token. * [customerAccessTokenRenew](/docs/api/storefront/2024-10/mutations/customerAccessTokenRenew) Renews a customer access token. Access token renewal must happen *before* a token expires. If a token has already expired, a new one should be created instead via `customerAccessTokenCreate`. * [customerActivate](/docs/api/storefront/2024-10/mutations/customerActivate) Activates a customer. * [customerAddressCreate](/docs/api/storefront/2024-10/mutations/customerAddressCreate) Creates a new address for a customer. * [customerAddressDelete](/docs/api/storefront/2024-10/mutations/customerAddressDelete) Permanently deletes the address of an existing customer. * [customerAddressUpdate](/docs/api/storefront/2024-10/mutations/customerAddressUpdate) Updates the address of an existing customer. * [customerCreate](/docs/api/storefront/2024-10/mutations/customerCreate) Creates a new customer. * [customerDefaultAddressUpdate](/docs/api/storefront/2024-10/mutations/customerDefaultAddressUpdate) Updates the default address of an existing customer. * [customerRecover](/docs/api/storefront/2024-10/mutations/customerRecover) Sends a reset password email to the customer. The reset password email contains a reset password URL and token that you can pass to the [`customerResetByUrl`](https://shopify.dev/api/storefront/latest/mutations/customerResetByUrl) or [`customerReset`](https://shopify.dev/api/storefront/latest/mutations/customerReset) mutation to reset the customer password. This mutation is throttled by IP. With private access, you can provide a [`Shopify-Storefront-Buyer-IP`](https://shopify.dev/api/usage/authentication#optional-ip-header) instead of the request IP. The header is case-sensitive and must be sent as `Shopify-Storefront-Buyer-IP`. Make sure that the value provided to `Shopify-Storefront-Buyer-IP` is trusted. Unthrottled access to this mutation presents a security risk. * [customerResetByUrl](/docs/api/storefront/2024-10/mutations/customerResetByUrl) "Resets a customer’s password with the reset password URL received from a reset password email. You can send a reset password email with the [`customerRecover`](https://shopify.dev/api/storefront/latest/mutations/customerRecover) mutation." * [customerReset](/docs/api/storefront/2024-10/mutations/customerReset) "Resets a customer’s password with the token received from a reset password email. You can send a reset password email with the [`customerRecover`](https://shopify.dev/api/storefront/latest/mutations/customerRecover) mutation." * [customerUpdate](/docs/api/storefront/2024-10/mutations/customerUpdate) Updates an existing customer. ## Related Unions ## Examples