Skip to main content
interface

Represents an error in the input of a mutation.

•[String!]

The path to the input field that caused the error.

•String!
non-null

The error message.


Was this section helpful?

Anchor to Types implemented inTypes implemented in

•OBJECT

An error that occurs during the execution of AbandonmentEmailStateUpdate.

Show fields
•OBJECT

An error that occurs during the execution of AbandonmentUpdateActivitiesDeliveryStatuses.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsAnnotationCreate.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsAnnotationDelete.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsAnnotationUpdate.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsTargetCreate.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsTargetsDelete.

Show fields
•OBJECT

An error that occurs during the execution of AnalyticsTargetUpdate.

Show fields
•OBJECT

Represents an error that happens while revoking a granted scope.

Show fields
•OBJECT

An error that occurs during the execution of AppSubscriptionTrialExtend.

Show fields
•OBJECT

Represents an error that happens while uninstalling an app.

Show fields
•OBJECT

An error that occurs during the execution of ArticleCreate.

Show fields
•OBJECT

An error that occurs during the execution of ArticleDelete.

Show fields
•OBJECT

An error that occurs during the execution of ArticleUpdate.

Show fields
•OBJECT

Represents an error that happens during the execution of a billing attempt mutation.

Show fields
•OBJECT

An error that occurs during the execution of BlogCreate.

Show fields
•OBJECT

An error that occurs during the execution of BlogDelete.

Show fields
•OBJECT

An error that occurs during the execution of BlogUpdate.

Show fields
•OBJECT

An error that occurs during the execution of BulkDiscountResourceFeedbackCreate.

Show fields
•OBJECT

Represents an error that happens during execution of a bulk mutation.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

An error that occurs during the execution of BulkProductResourceFeedbackCreate.

Show fields
•OBJECT

An error that happens during the execution of a business customer mutation.

Show fields
•OBJECT

An error that occurs during the execution of CarrierServiceCreate.

Show fields
•OBJECT

An error that occurs during the execution of CarrierServiceDelete.

Show fields
•OBJECT

An error that occurs during the execution of CarrierServiceUpdate.

Show fields
•OBJECT

An error that occurs during the execution of CartTransformCreate.

Show fields
•OBJECT

An error that occurs during the execution of CartTransformDelete.

Show fields
•OBJECT

An error that occurs during the execution of CashDrawerCreate.

Show fields
•OBJECT

An error that occurs during the execution of CashDrawerFindOrCreate.

Show fields
•OBJECT

An error that occurs during the execution of CashDrawerUpdate.

Show fields
•OBJECT

An error that occurs during the execution of CashManagementReasonCodeCreate.

Show fields
•OBJECT

An error that occurs during the execution of CashManagementReasonCodeDelete.

Show fields
•OBJECT

Defines errors encountered while managing a catalog.

Show fields
•OBJECT

An error that occurs during the execution of ChannelCreate.

Show fields
•OBJECT

An error that occurs during the execution of ChannelDelete.

Show fields
•OBJECT

An error that occurs during the execution of ChannelFullSync.

Show fields
•OBJECT

An error that occurs during the execution of ChannelUpdate.

Show fields
•OBJECT

An error that occurs during the execution of a mutation for managing checkout and accounts configurations.

Show fields
•OBJECT

An error that occurs during the execution of CheckoutBrandingUpsert.

Show fields
•OBJECT

An error that occurs during the execution of CollectionAddProductsV2.

Show fields
•OBJECT

Errors related to collection duplication.

Show fields
•OBJECT

Errors related to order customer removal.

Show fields
•OBJECT

An error that occurs during the execution of CombinedListingUpdate.

Show fields
•OBJECT

An error that occurs during the execution of CommentApprove.

Show fields
•OBJECT

An error that occurs during the execution of CommentDelete.

Show fields
•OBJECT

An error that occurs during the execution of CommentNotSpam.

Show fields
•OBJECT

An error that occurs during the execution of CommentSpam.

Show fields
•OBJECT

The errors encountered while performing mutations on consent policies.

Show fields
•OBJECT

An error that occurs when cancelling a customer data erasure request.

Show fields
•OBJECT

An error that occurs during the execution of CustomerEmailMarketingConsentUpdate.

Show fields
•OBJECT

An error from a customer marketing consent mutation, such as customerWhatsAppMarketingConsentUpdate.

Show fields
•OBJECT

An error that occurs while merging two customers.

Show fields
•OBJECT

An error that occurs during the execution of CustomerPaymentMethodGetUpdateUrl.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

An error that occurs when requesting a customer data erasure.

Show fields
•OBJECT

Represents a customer segment members query custom error.

Show fields
•OBJECT

Defines errors for customerSendAccountInviteEmail mutation.

Show fields
•OBJECT

Defines errors for CustomerSet mutation.

Show fields
•OBJECT

An error that occurs during execution of an SMS marketing consent mutation.

Show fields
•OBJECT

An error that occurs during the execution of DataSaleOptOut.

Show fields
•OBJECT

An error that occurs during the execution of DelegateAccessTokenCreate.

Show fields
•OBJECT

An error that occurs during the execution of DelegateAccessTokenDestroy.

Show fields
•OBJECT

An error that occurs during the execution of a delivery customization mutation.

Show fields
•OBJECT

Represents an error that happened when changing local pickup settings for a location.

Show fields
•OBJECT

An error that occurs during the execution of DeliveryPromiseProviderUpsert.

Show fields
•OBJECT

An error that occurs during the execution of a discounts allocator function mutation.

Show fields
•OBJECT

An error that occurs during the execution of a discount mutation.

Show fields
•OBJECT

An error that occurs during the execution of DisputeEvidenceUpdate.

Show fields
•OBJECT

An error that occurs during the execution of DomainVerificationTagInject.

Show fields
•OBJECT

An error that occurs during the execution of DomainVerificationTagRemove.

Show fields
•OBJECT

Catches validation problems when you're setting up environment variables for your Hydrogen storefronts. When something goes wrong with your variable configuration, these errors tell you exactly what needs fixing so you can get your storefront running smoothly.

For example, when setting an invalid environment variable name or value that conflicts with system requirements, this error type captures the specific field and validation message to guide resolution.

Use EnvironmentVariablesUserError to:

  • Handle environment variable validation failures
  • Display specific error messages to developers
  • Identify which fields need correction
  • Provide clear feedback during storefront configuration

Each error includes the problematic field name and a descriptive message explaining the validation requirement that wasn't met.

Learn more about Hydrogen storefront configuration.

Show fields
•OBJECT

An error that occurs during the execution of a server pixel mutation.

Show fields
•OBJECT

An error that occurs during the execution of a web pixel mutation.

Show fields
•OBJECT

An error that occurs during the execution of ExternalPartnerStorefrontDomainPublish.

Show fields
•OBJECT

An error that occurs during the execution of ExternalPartnerStorefrontDomainVerifyTxt.

Show fields
•OBJECT

An error that happens during the execution of a Files API query or mutation.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentConstraintRuleCreate.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentConstraintRuleDelete.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentConstraintRuleUpdate.

Show fields
•OBJECT

Represents an error that occurs while cancelling a fulfillment order.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderHold.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderLineItemsPreparedForPickup.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderMerge.

Show fields
•OBJECT

Represents a user error that occurs while moving a fulfillment order.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderReleaseHold.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderReportProgress.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderReschedule.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrderSplit.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrdersReroute.

Show fields
•OBJECT

An error that occurs during the execution of FulfillmentOrdersSetFulfillmentDeadline.

Show fields
•OBJECT

An error that occurs during the execution of GiftCardDeactivate.

Show fields
•OBJECT

Defines errors for GiftCardProductSet mutation.

Show fields
•OBJECT

An error that occurs during the execution of GiftCardSendNotificationToCustomer.

Show fields
•OBJECT

An error that occurs during the execution of GiftCardSendNotificationToRecipient.

Show fields
•OBJECT

Represents an error that happens during the execution of a gift card transaction mutation.

Show fields
•OBJECT

Represents an error that happens during the execution of a gift card mutation.

Show fields
•OBJECT

An error that occurs during the execution of HydrogenStorefrontCreate.

Show fields
•OBJECT

Catches validation errors when setting up customer authentication for your Hydrogen storefront, so you can quickly fix configuration issues and get customers logging in smoothly.

For example, when setting invalid redirect URLs or JavaScript origins that don't meet security requirements, this error type captures the specific validation failure with clear guidance for resolution.

Use HydrogenStorefrontCustomerUserError to:

  • Handle customer account configuration errors
  • Display specific validation messages for authentication setup
  • Identify problematic URL or origin configurations
  • Guide developers through Customer Account API requirements

Each error includes the field that failed validation and a descriptive message explaining the specific requirement, making it easier to troubleshoot customer authentication setup.

Learn more about Customer Account API configuration.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

An error that occurs during the execution of InventoryAdjustQuantities.

Show fields
•OBJECT

An error that occurs during the execution of InventoryBinDelete.

Show fields
•OBJECT

An error that occurs during the execution of InventoryBinUpsert.

Show fields
•OBJECT

An error that occurred while setting the activation status of an inventory item.

Show fields
•OBJECT

An error that occurs during the execution of InventoryCountCreate.

Show fields
•OBJECT

An error that occurs during the execution of InventoryMoveQuantities.

Show fields
•OBJECT

An error that occurs during the execution of InventorySetOnHandQuantities.

Show fields
•OBJECT

An error that occurs during the execution of InventorySetQuantities.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentAddItems.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentCreateInTransit.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentCreate.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentDelete.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentMarkInTransit.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentReceive.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentRemoveItems.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentSetBarcode.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentSetTracking.

Show fields
•OBJECT

An error that occurs during the execution of InventoryShipmentUpdateItemQuantities.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferCancel.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferCreateAsReadyToShip.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferCreate.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferDelete.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferDuplicate.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferEdit.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferMarkAsReadyToShip.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferRemoveItems.

Show fields
•OBJECT

An error that occurs during the execution of InventoryTransferSetItems.

Show fields
•OBJECT

An error that occurs while activating a location.

Show fields
•OBJECT

An error that occurs while adding a location.

Show fields
•OBJECT

The possible errors that can be returned when executing the locationDeactivate mutation.

Show fields
•OBJECT

An error that occurs while deleting a location.

Show fields
•OBJECT

An error that occurs while editing a location.

Show fields
•OBJECT

Error codes for failed market multi-currency operations.

Show fields
•OBJECT

An error that occurs during the execution of marketing activity and engagement mutations.

Show fields
•OBJECT

Defines errors encountered while managing a Market.

Show fields
•OBJECT

Represents an error that happens during execution of a Media query or mutation.

Show fields
•OBJECT

An error that occurs during the execution of MenuCreate.

Show fields
•OBJECT

An error that occurs during the execution of MenuDelete.

Show fields
•OBJECT

An error that occurs during the execution of MenuUpdate.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldDefinitionCreate.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldDefinitionDelete.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldDefinitionPin.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldDefinitionUnpin.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldDefinitionUpdate.

Show fields
•OBJECT

An error that occurs during the execution of MetafieldsSet.

Show fields
•OBJECT

Defines errors encountered while managing metaobject resources.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

User errors for theme file operations.

Show fields
•OBJECT

An error that occurs during the execution of OrderAttributionDefinitionDelete.

Show fields
•OBJECT

An error that occurs during the execution of OrderAttributionDefinitionUpsert.

Show fields
•OBJECT

Errors related to order cancellation.

Show fields
•OBJECT

An error that occurs during the execution of OrderCreateMandatePayment.

Show fields
•OBJECT

An error that occurs during the execution of a order create manual payment mutation.

Show fields
•OBJECT

An error that occurs during the execution of OrderCreate.

Show fields
•OBJECT

Errors related to deleting an order.

Show fields
•OBJECT

An error that occurs during the execution of OrderEditAddShippingLine.

Show fields
•OBJECT

An error that occurs during the execution of OrderEditRemoveDiscount.

Show fields
•OBJECT

An error that occurs during the execution of OrderEditRemoveShippingLine.

Show fields
•OBJECT

An error that occurs during the execution of OrderEditUpdateDiscount.

Show fields
•OBJECT

An error that occurs during the execution of OrderEditUpdateShippingLine.

Show fields
•OBJECT

An error that occurs during the execution of OrderInvoiceSend.

Show fields
•OBJECT

An error that occurs during the execution of OrderRiskAssessmentCreate.

Show fields
•OBJECT

An error that occurs during the execution of PageCreate.

Show fields
•OBJECT

An error that occurs during the execution of PageDelete.

Show fields
•OBJECT

An error that occurs during the execution of PageUpdate.

Show fields
•OBJECT

An error that occurs during the execution of a payment customization mutation.

Show fields
•OBJECT

An error that occurs during the execution of PaymentReminderSend.

Show fields
•OBJECT

An error that occurs during the execution of PaymentScheduleCapture.

Show fields
•OBJECT

An error that occurs during the execution of PaymentTermsCreate.

Show fields
•OBJECT

An error that occurs during the execution of PaymentTermsDelete.

Show fields
•OBJECT

An error that occurs during the execution of PaymentTermsUpdate.

Show fields
•OBJECT

An error that occurs during the execution of PointOfSaleDeviceAssignToCashDrawer.

Show fields
•OBJECT

An error that occurs during the execution of PointOfSaleDevicePaymentSessionClose.

Show fields
•OBJECT

An error that occurs during the execution of PointOfSaleDevicePaymentSessionCount.

Show fields
•OBJECT

An error that occurs during the execution of PointOfSaleDevicePaymentSessionOpen.

Show fields
•OBJECT

Error codes for failed price list fixed prices by product bulk update operations.

Show fields
•OBJECT

An error for a failed price list price operation.

Show fields
•OBJECT

Error codes for failed contextual pricing operations.

Show fields
•OBJECT

An error that occurs during the execution of PrivacyFeaturesDisable.

Show fields
•OBJECT

Defines errors encountered while managing a product bundle.

Show fields
•OBJECT

An error that occurs during the execution of ProductChangeStatus.

Show fields
•OBJECT

An error that occurs during the execution of ProductFeedCreate.

Show fields
•OBJECT

An error that occurs during the execution of ProductFeedDelete.

Show fields
•OBJECT

An error that occurs during the execution of ProductFullSync.

Show fields
•OBJECT

Error codes for failed ProductOptionsCreate mutation.

Show fields
•OBJECT

Error codes for failed ProductOptionsDelete mutation.

Show fields
•OBJECT

Error codes for failed ProductOptionsReorder mutation.

Show fields
•OBJECT

Error codes for failed ProductOptionUpdate mutation.

Show fields
•OBJECT

Defines errors for ProductSet mutation.

Show fields
•OBJECT

An error that occurs during the execution of ProductVariantRelationshipBulkUpdate.

Show fields
•OBJECT

Error codes for failed product variant bulk create mutations.

Show fields
•OBJECT

Error codes for failed bulk variant delete mutations.

Show fields
•OBJECT

Error codes for failed bulk product variants reorder operation.

Show fields
•OBJECT

Error codes for failed variant bulk update mutations.

Show fields
•OBJECT

Defines errors encountered while managing a publication.

Show fields
•OBJECT

An error that occurs during the execution of PubSubWebhookSubscriptionCreate.

Show fields
•OBJECT

An error that occurs during the execution of PubSubWebhookSubscriptionUpdate.

Show fields
•OBJECT

Error codes for failed volume pricing operations.

Show fields
•OBJECT

An error for a failed quantity rule operation.

Show fields
•OBJECT

Errors related to creating a requested edit.

Show fields
•OBJECT

Errors related to declining a requested edit.

Show fields
•OBJECT

Errors related to resolving a requested edit.

Show fields
•OBJECT

An error that occurs during the execution of a return mutation.

Show fields
•OBJECT

Represents a selling plan group custom error.

Show fields
•OBJECT

The shipping label purchase processing failure.

Show fields
•OBJECT

An error that occurs during the execution of ShippingLabelPurchase.

Show fields
•OBJECT

An error that occurs during the execution of ShopifyPaymentsPayoutAlternateCurrencyCreate.

Show fields
•OBJECT

An error that occurs during the execution of a shop policy mutation.

Show fields
•OBJECT

An error that occurs during the execution of ShopResourceFeedbackCreate.

Show fields
•OBJECT

An error that occurs during the execution of StandardMetafieldDefinitionEnable.

Show fields
•OBJECT

An error that occurs during the execution of StandardMetafieldDefinitionsEnable.

Show fields
•OBJECT

An error that occurs during the execution of StoreCreditAccountCredit.

Show fields
•OBJECT

An error that occurs during the execution of StoreCreditAccountDebit.

Show fields
•OBJECT

An error that occurs during the execution of StorefrontCrawlerSignatureGenerate.

Show fields
•OBJECT

Represents an error that happens during the execution of subscriptionBillingCycles mutations.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionBillingCycleContractEditCalculate.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionBillingCycleSkip.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionBillingCycleUnskip.

Show fields
•OBJECT

The possible errors for a subscription billing cycle.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionContractBillingCycleReschedule.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionContractCalculationCommit.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionContractCreateCalculate.

Show fields
•OBJECT

Represents a subscription contract status update error.

Show fields
•OBJECT

An error that occurs during the execution of SubscriptionContractUpdateCalculate.

Show fields
•OBJECT

Represents a Subscription Contract error.

Show fields
•OBJECT

Represents a Subscription Draft error.

Show fields
•OBJECT

An error that occurs during the execution of TaxAppConfigure.

Show fields
•OBJECT

An error that occurs during the execution of TaxSummaryCreate.

Show fields
•OBJECT

An error that occurs during the execution of ThemeCreate.

Show fields
•OBJECT

An error that occurs during the execution of ThemeDelete.

Show fields
•OBJECT

An error that occurs during the execution of ThemeDuplicate.

Show fields
•OBJECT

An error that occurs during the execution of ThemePublish.

Show fields
•OBJECT

An error that occurs during the execution of ThemeUpdate.

Show fields
•OBJECT

An error that occurs during the execution of TransactionVoid.

Show fields
•OBJECT

Represents an error that happens during the execution of a translation mutation.

Show fields
•OBJECT

An error that occurs during the execution of UrlRedirectBulkDeleteByIds.

Show fields
•OBJECT

An error that occurs during the execution of UrlRedirectBulkDeleteBySavedSearch.

Show fields
•OBJECT

An error that occurs during the execution of UrlRedirectBulkDeleteBySearch.

Show fields
•OBJECT

Represents an error that happens during execution of a redirect import mutation.

Show fields
•OBJECT

Represents an error that happens during execution of a redirect mutation.

Show fields
•OBJECT

An error in the input of a mutation. Mutations return UserError objects to indicate validation failures, such as invalid field values or business logic violations, that prevent the operation from completing.

Show fields
•OBJECT

An error that occurs during the execution of a validation mutation.

Show fields

Was this section helpful?