--- title: DisplayableError - Customer API description: Represents an error in the input of a mutation. api_version: 2025-10 api_name: customer type: interface api_type: graphql source_url: html: 'https://shopify.dev/docs/api/customer/latest/interfaces/DisplayableError' md: 'https://shopify.dev/docs/api/customer/latest/interfaces/DisplayableError.md' --- # Displayable​Error interface Represents an error in the input of a mutation. ## Fields * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. *** ## Types implemented in * [Business​Customer​User​Error](https://shopify.dev/docs/api/customer/latest/objects/BusinessCustomerUserError) OBJECT An error that happens during the execution of a business customer mutation. * code [Business​Customer​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/BusinessCustomerErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Metafields​Delete​User​Error](https://shopify.dev/docs/api/customer/latest/objects/MetafieldsDeleteUserError) OBJECT An error that occurs during the execution of `MetafieldsDelete`. * code [Metafields​Delete​User​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/MetafieldsDeleteUserErrorCode) The error code. * element​Index [Int](https://shopify.dev/docs/api/customer/latest/scalars/Int) The index of the array element that's causing the error. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Metafields​Set​User​Error](https://shopify.dev/docs/api/customer/latest/objects/MetafieldsSetUserError) OBJECT An error that occurs during the execution of `MetafieldsSet`. * code [Metafields​Set​User​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/MetafieldsSetUserErrorCode) The error code. * element​Index [Int](https://shopify.dev/docs/api/customer/latest/scalars/Int) The index of the array element that's causing the error. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Return​User​Error](https://shopify.dev/docs/api/customer/latest/objects/ReturnUserError) OBJECT The errors that occur during the execution of a return mutation. * code [Return​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/ReturnErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Subscription​Billing​Cycle​Skip​User​Error](https://shopify.dev/docs/api/customer/latest/objects/SubscriptionBillingCycleSkipUserError) OBJECT An error that occurs during the execution of `SubscriptionBillingCycleSkip`. * code [Subscription​Billing​Cycle​Skip​User​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/SubscriptionBillingCycleSkipUserErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Subscription​Billing​Cycle​Unskip​User​Error](https://shopify.dev/docs/api/customer/latest/objects/SubscriptionBillingCycleUnskipUserError) OBJECT An error that occurs during the execution of `SubscriptionBillingCycleUnskip`. * code [Subscription​Billing​Cycle​Unskip​User​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/SubscriptionBillingCycleUnskipUserErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Subscription​Contract​Status​Update​User​Error](https://shopify.dev/docs/api/customer/latest/objects/SubscriptionContractStatusUpdateUserError) OBJECT The error codes for failed subscription contract mutations. * code [Subscription​Contract​Status​Update​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/SubscriptionContractStatusUpdateErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [Subscription​Contract​User​Error](https://shopify.dev/docs/api/customer/latest/objects/SubscriptionContractUserError) OBJECT The error codes for failed subscription contract mutations. * code [Subscription​Contract​User​Error​Code](https://shopify.dev/docs/api/customer/latest/enums/SubscriptionContractUserErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [User​Errors​Customer​Address​User​Errors](https://shopify.dev/docs/api/customer/latest/objects/UserErrorsCustomerAddressUserErrors) OBJECT The error codes that are provided for failed address mutations. * code [User​Errors​Customer​Address​User​Errors​Code](https://shopify.dev/docs/api/customer/latest/enums/UserErrorsCustomerAddressUserErrorsCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [User​Errors​Customer​Email​Marketing​User​Errors](https://shopify.dev/docs/api/customer/latest/objects/UserErrorsCustomerEmailMarketingUserErrors) OBJECT Provides error codes for marketing subscribe mutations. * code [User​Errors​Customer​Email​Marketing​User​Errors​Code](https://shopify.dev/docs/api/customer/latest/enums/UserErrorsCustomerEmailMarketingUserErrorsCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [User​Errors​Customer​User​Errors](https://shopify.dev/docs/api/customer/latest/objects/UserErrorsCustomerUserErrors) OBJECT Provides error codes for failed personal information mutations. * code [User​Errors​Customer​User​Errors​Code](https://shopify.dev/docs/api/customer/latest/enums/UserErrorsCustomerUserErrorsCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. * [User​Errors​Storefront​Customer​Access​Token​Create​User​Errors](https://shopify.dev/docs/api/customer/latest/objects/UserErrorsStorefrontCustomerAccessTokenCreateUserErrors) OBJECT Error codes for failed Storefront Customer Access Token mutation. * code [User​Errors​Storefront​Customer​Access​Token​Create​User​Errors​Code](https://shopify.dev/docs/api/customer/latest/enums/UserErrorsStorefrontCustomerAccessTokenCreateUserErrorsCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/customer/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/customer/latest/scalars/String) non-null The error message. *** ##### Variables ```json { "field": "", "message": "" } ``` ##### Schema ```graphql interface DisplayableError { field: [String!] message: String! } ```