Saleor Deprecations Report

Generated on 2024-11-05 14:01:08

Summary

  Type Member Argument Version removed
... Query webhookEvents 4.0
... Query orderSettings 4.0
... Query reportProductSales 4.0
... Query homepageEvents 4.0
... Query ordersTotal 4.0
... Query orderByToken 4.0
... Query menus filter 4.0
... Query sale 4.0
... Query sales 4.0
... Query sales query 4.0
... Query vouchers query 4.0
... Query taxTypes 4.0
... Query checkout token 4.0
... Webhook events 4.0
... Webhook secretKey 4.0
... WebhookEventTypeEnum ANY_EVENTS 4.0
... WebhookEventTypeEnum NOTIFY_USER 4.0
... WebhookEventTypeAsyncEnum ANY_EVENTS 4.0
... WebhookEventTypeAsyncEnum NOTIFY_USER 4.0
... App dataPrivacy 4.0
... App configurationUrl 4.0
... Warehouse companyName 4.0
... CountryDisplay vat 4.0
... ShippingMethodTranslatableContent shippingMethod 4.0
... CountryCode 3.21
... ShippingMethod type 4.0
... ShippingMethod maximumOrderWeight 4.0
... ShippingMethod minimumOrderWeight 4.0
... CheckoutSettings useLegacyErrorFlow 4.0
... Product chargeTaxes 4.0
... Product descriptionJson 4.0
... Product taxType 4.0
... Product imageById 4.0
... Product variant 4.0
... Product images 4.0
... Product availableForPurchase 4.0
... ProductType products 4.0
... ProductType taxType 4.0
... ProductType variantAttributes 4.0
... Attribute filterableInStorefront 4.0
... Attribute availableInGrid 4.0
... Attribute storefrontSearchPosition 4.0
... AttributeValueTranslatableContent attributeValue 4.0
... AttributeTranslatableContent attribute 4.0
... AttributeFilterInput channel 4.0
... Category descriptionJson 4.0
... ProductFilterInput channel 4.0
... ProductOrder channel 4.0
... CategoryTranslation descriptionJson 4.0
... CategoryTranslatableContent descriptionJson 4.0
... CategoryTranslatableContent category 4.0
... ProductVariant images 4.0
... ProductVariant stocks countryCode 4.0
... ProductVariant quantityAvailable countryCode 4.0
... VariantPricingInfo discountLocalCurrency 4.0
... VariantPricingInfo priceLocalCurrency 4.0
... ProductVariantTranslatableContent productVariant 4.0
... ProductPricingInfo discountLocalCurrency 4.0
... ProductPricingInfo priceRangeLocalCurrency 4.0
... ProductChannelListing publicationDate 4.0
... ProductChannelListing availableForPurchase 4.0
... Collection descriptionJson 4.0
... CollectionTranslation descriptionJson 4.0
... CollectionTranslatableContent descriptionJson 4.0
... CollectionTranslatableContent collection 4.0
... CollectionChannelListing publicationDate 4.0
... ProductTranslation descriptionJson 4.0
... ProductTranslatableContent descriptionJson 4.0
... ProductTranslatableContent product 4.0
... PageTranslatableContent contentJson 4.0
... PageTranslatableContent page 4.0
... PageTranslation contentJson 4.0
... Page publicationDate 4.0
... Page contentJson 4.0
... VoucherTranslatableContent voucher 4.0
... Voucher code 4.0
... MenuItemTranslatableContent menuItem 4.0
... SaleTranslatableContent 4.0
... SaleTranslatableContent sale 4.0
... SaleTranslation 4.0
... Sale 4.0
... SaleChannelListing 4.0
... Shop availablePaymentGateways currency 4.0
... Shop countries languageCode 4.0
... Shop limits 4.0
... Shop includeTaxesInPrices 4.0
... Shop displayGrossPrices 4.0
... Shop chargeTaxesOnShipping 4.0
... User checkout 4.0
... User checkoutTokens 4.0
... Checkout lastChange 4.0
... Checkout note 4.0
... Checkout availableShippingMethods 4.0
... Checkout shippingMethod 4.0
... GiftCard usedBy 4.0
... GiftCard usedByEmail 4.0
... GiftCard user 4.0
... GiftCard endDate 4.0
... GiftCard startDate 4.0
... Order trackingClientId 4.0
... Order availableShippingMethods None
... Order shippingMethod 4.0
... Order token 4.0
... Order totalCaptured 4.0
... Order languageCode 4.0
... Order discount 4.0
... Order discountName 4.0
... Order translatedDiscountName 4.0
... Invoice externalUrl 4.0
... CategorySortingInput channel 4.0
... CollectionFilterInput channel 4.0
... CollectionSortingInput channel 4.0
... PageSortField CREATION_DATE 4.0
... PageSortField PUBLICATION_DATE 4.0
... PageSortField PUBLISHED_AT 4.0
... PageSortField CREATED_AT 4.0
... OrderSortField CREATION_DATE 4.0
... OrderSortField CREATED_AT 4.0
... SaleSortingInput channel 4.0
... VoucherSortingInput channel 4.0
... VoucherSortField CODE 4.0
... Mutation shopDomainUpdate 4.0
... Mutation shopFetchTaxRates 4.0
... Mutation orderSettingsUpdate 4.0
... Mutation draftOrderLinesBulkDelete 4.0
... Mutation orderAddNote 4.0
... Mutation externalNotificationTrigger 4.0
... Mutation saleCreate 4.0
... Mutation saleDelete 4.0
... Mutation saleUpdate 4.0
... Mutation saleCataloguesAdd 4.0
... Mutation saleCataloguesRemove 4.0
... Mutation saleTranslate 4.0
... Mutation saleChannelListingUpdate 4.0
... Mutation checkoutAddPromoCode checkoutId 4.0
... Mutation checkoutAddPromoCode token 4.0
... Mutation checkoutBillingAddressUpdate checkoutId 4.0
... Mutation checkoutBillingAddressUpdate token 4.0
... Mutation checkoutComplete checkoutId 4.0
... Mutation checkoutComplete storeSource 4.0
... Mutation checkoutComplete token 4.0
... Mutation checkoutCustomerAttach checkoutId 4.0
... Mutation checkoutCustomerAttach token 4.0
... Mutation checkoutCustomerDetach checkoutId 4.0
... Mutation checkoutCustomerDetach token 4.0
... Mutation checkoutEmailUpdate checkoutId 4.0
... Mutation checkoutEmailUpdate token 4.0
... Mutation checkoutLineDelete 4.0
... Mutation checkoutLineDelete checkoutId 4.0
... Mutation checkoutLineDelete token 4.0
... Mutation checkoutLinesDelete token 4.0
... Mutation checkoutLinesAdd checkoutId 4.0
... Mutation checkoutLinesAdd token 4.0
... Mutation checkoutLinesUpdate checkoutId 4.0
... Mutation checkoutLinesUpdate token 4.0
... Mutation checkoutRemovePromoCode checkoutId 4.0
... Mutation checkoutRemovePromoCode token 4.0
... Mutation checkoutPaymentCreate checkoutId 4.0
... Mutation checkoutPaymentCreate token 4.0
... Mutation checkoutShippingAddressUpdate checkoutId 4.0
... Mutation checkoutShippingAddressUpdate token 4.0
... Mutation checkoutShippingMethodUpdate 4.0
... Mutation checkoutShippingMethodUpdate checkoutId 4.0
... Mutation checkoutShippingMethodUpdate token 4.0
... Mutation checkoutDeliveryMethodUpdate token 4.0
... Mutation checkoutLanguageCodeUpdate checkoutId 4.0
... Mutation checkoutLanguageCodeUpdate token 4.0
... WebhookCreate webhookErrors 4.0
... WebhookCreateInput events 4.0
... WebhookCreateInput secretKey 4.0
... WebhookDelete webhookErrors 4.0
... WebhookUpdate webhookErrors 4.0
... WebhookUpdateInput events 4.0
... WebhookUpdateInput secretKey 4.0
... WarehouseCreate warehouseErrors 4.0
... WarehouseCreateInput shippingZones 4.0
... WarehouseUpdate warehouseErrors 4.0
... WarehouseDelete warehouseErrors 4.0
... WarehouseShippingZoneAssign warehouseErrors 4.0
... WarehouseShippingZoneUnassign warehouseErrors 4.0
... StaffNotificationRecipientCreate shopErrors 4.0
... StaffNotificationRecipientUpdate shopErrors 4.0
... StaffNotificationRecipientDelete shopErrors 4.0
... ShopDomainUpdate 4.0
... ShopDomainUpdate shopErrors 4.0
... ShopSettingsUpdate shopErrors 4.0
... ShopSettingsInput includeTaxesInPrices 4.0
... ShopSettingsInput displayGrossPrices 4.0
... ShopSettingsInput chargeTaxesOnShipping 4.0
... ShopFetchTaxRates shopErrors 4.0
... ShopSettingsTranslate translationErrors 4.0
... ShopAddressUpdate shopErrors 4.0
... OrderSettingsUpdate orderSettingsErrors 4.0
... ShippingMethodChannelListingUpdate shippingErrors 4.0
... ShippingPriceCreate shippingErrors 4.0
... ShippingPriceDelete shippingErrors 4.0
... ShippingPriceBulkDelete shippingErrors 4.0
... ShippingPriceUpdate shippingErrors 4.0
... ShippingPriceTranslate translationErrors 4.0
... ShippingPriceExcludeProducts shippingErrors 4.0
... ShippingPriceRemoveProductFromExclude shippingErrors 4.0
... ShippingZoneCreate shippingErrors 4.0
... ShippingZoneDelete shippingErrors 4.0
... ShippingZoneBulkDelete shippingErrors 4.0
... ShippingZoneUpdate shippingErrors 4.0
... ProductAttributeAssign productErrors 4.0
... ProductAttributeAssignmentUpdate productErrors 4.0
... ProductAttributeUnassign productErrors 4.0
... CategoryCreate productErrors 4.0
... CategoryDelete productErrors 4.0
... CategoryBulkDelete productErrors 4.0
... CategoryUpdate productErrors 4.0
... CategoryTranslate translationErrors 4.0
... CollectionAddProducts collectionErrors 4.0
... CollectionCreate collectionErrors 4.0
... CollectionCreateInput publicationDate 4.0
... CollectionDelete collectionErrors 4.0
... CollectionReorderProducts collectionErrors 4.0
... CollectionBulkDelete collectionErrors 4.0
... CollectionRemoveProducts collectionErrors 4.0
... CollectionUpdate collectionErrors 4.0
... CollectionInput publicationDate 4.0
... CollectionTranslate translationErrors 4.0
... CollectionChannelListingUpdate collectionChannelListingErrors 4.0
... PublishableChannelListingInput publicationDate 4.0
... ProductCreate productErrors 4.0
... ProductCreateInput chargeTaxes 4.0
... ProductCreateInput taxCode 4.0
... AttributeValueInput values 4.0
... ProductDelete productErrors 4.0
... ProductBulkCreateInput chargeTaxes 4.0
... ProductBulkCreateInput taxCode 4.0
... BulkAttributeValueInput values 4.0
... ProductBulkDelete productErrors 4.0
... ProductUpdate productErrors 4.0
... ProductInput chargeTaxes 4.0
... ProductInput taxCode 4.0
... ProductTranslate translationErrors 4.0
... ProductChannelListingUpdate productChannelListingErrors 4.0
... ProductChannelListingAddInput publicationDate 4.0
... ProductChannelListingAddInput availableForPurchaseDate 4.0
... ProductMediaCreate productErrors 4.0
... ProductVariantReorder productErrors 4.0
... ProductMediaDelete productErrors 4.0
... ProductMediaBulkDelete productErrors 4.0
... ProductMediaReorder productErrors 4.0
... ProductMediaUpdate productErrors 4.0
... ProductTypeCreate productErrors 4.0
... ProductTypeInput taxCode 4.0
... ProductTypeDelete productErrors 4.0
... ProductTypeBulkDelete productErrors 4.0
... ProductTypeUpdate productErrors 4.0
... ProductTypeReorderAttributes productErrors 4.0
... ProductReorderAttributeValues productErrors 4.0
... DigitalContentCreate productErrors 4.0
... DigitalContentDelete productErrors 4.0
... DigitalContentUpdate productErrors 4.0
... DigitalContentUrlCreate productErrors 4.0
... ProductVariantCreate productErrors 4.0
... ProductVariantDelete productErrors 4.0
... ProductVariantBulkCreate productVariants 4.0
... ProductVariantBulkCreate bulkProductErrors 4.0
... ProductVariantBulkDelete productErrors 4.0
... ProductVariantStocksCreate bulkStockErrors 4.0
... ProductVariantStocksDelete stockErrors 4.0
... ProductVariantStocksUpdate bulkStockErrors 4.0
... ProductVariantUpdate productErrors 4.0
... ProductVariantSetDefault productErrors 4.0
... ProductVariantTranslate translationErrors 4.0
... ProductVariantChannelListingUpdate productChannelListingErrors 4.0
... ProductVariantReorderAttributeValues productErrors 4.0
... VariantMediaAssign productErrors 4.0
... VariantMediaUnassign productErrors 4.0
... PaymentCapture paymentErrors 4.0
... PaymentRefund paymentErrors 4.0
... PaymentVoid paymentErrors 4.0
... PaymentInitialize paymentErrors 4.0
... PaymentCheckBalance paymentErrors 4.0
... PageCreate pageErrors 4.0
... PageCreateInput publicationDate 4.0
... PageDelete pageErrors 4.0
... PageBulkDelete pageErrors 4.0
... PageBulkPublish pageErrors 4.0
... PageUpdate pageErrors 4.0
... PageInput publicationDate 4.0
... PageTranslate translationErrors 4.0
... PageTypeCreate pageErrors 4.0
... PageTypeUpdate pageErrors 4.0
... PageTypeDelete pageErrors 4.0
... PageTypeBulkDelete pageErrors 4.0
... PageAttributeAssign pageErrors 4.0
... PageAttributeUnassign pageErrors 4.0
... PageTypeReorderAttributes pageErrors 4.0
... PageReorderAttributeValues pageErrors 4.0
... DraftOrderComplete orderErrors 4.0
... DraftOrderCreate orderErrors 4.0
... DraftOrderDelete orderErrors 4.0
... DraftOrderBulkDelete orderErrors 4.0
... DraftOrderLinesBulkDelete orderErrors 4.0
... DraftOrderUpdate orderErrors 4.0
... OrderAddNote 4.0
... OrderAddNote orderErrors 4.0
... OrderAddNoteInput message 4.0
... OrderCancel orderErrors 4.0
... OrderCapture orderErrors 4.0
... OrderConfirm orderErrors 4.0
... OrderFulfill orderErrors 4.0
... FulfillmentCancel orderErrors 4.0
... FulfillmentApprove orderErrors 4.0
... FulfillmentUpdateTracking orderErrors 4.0
... FulfillmentRefundProducts orderErrors 4.0
... FulfillmentReturnProducts orderErrors 4.0
... OrderLinesCreate orderErrors 4.0
... OrderLineDelete orderErrors 4.0
... OrderLineUpdate orderErrors 4.0
... OrderDiscountAdd orderErrors 4.0
... OrderDiscountUpdate orderErrors 4.0
... OrderDiscountDelete orderErrors 4.0
... OrderLineDiscountUpdate orderErrors 4.0
... OrderLineDiscountRemove orderErrors 4.0
... OrderMarkAsPaid orderErrors 4.0
... OrderRefund orderErrors 4.0
... OrderUpdate orderErrors 4.0
... OrderUpdateShipping orderErrors 4.0
... OrderVoid orderErrors 4.0
... OrderBulkCancel orderErrors 4.0
... DeleteMetadata metadataErrors 4.0
... DeletePrivateMetadata metadataErrors 4.0
... UpdateMetadata metadataErrors 4.0
... UpdatePrivateMetadata metadataErrors 4.0
... AssignNavigation menuErrors 4.0
... MenuCreate menuErrors 4.0
... MenuDelete menuErrors 4.0
... MenuBulkDelete menuErrors 4.0
... MenuUpdate menuErrors 4.0
... MenuItemCreate menuErrors 4.0
... MenuItemDelete menuErrors 4.0
... MenuItemBulkDelete menuErrors 4.0
... MenuItemUpdate menuErrors 4.0
... MenuItemTranslate translationErrors 4.0
... MenuItemMove menuErrors 4.0
... InvoiceRequest invoiceErrors 4.0
... InvoiceRequestDelete invoiceErrors 4.0
... InvoiceCreate invoiceErrors 4.0
... InvoiceDelete invoiceErrors 4.0
... InvoiceUpdate invoiceErrors 4.0
... InvoiceSendNotification invoiceErrors 4.0
... GiftCardActivate giftCardErrors 4.0
... GiftCardCreate giftCardErrors 4.0
... GiftCardCreateInput startDate 4.0
... GiftCardCreateInput endDate 4.0
... GiftCardCreateInput code 4.0
... GiftCardDelete giftCardErrors 4.0
... GiftCardDeactivate giftCardErrors 4.0
... GiftCardUpdate giftCardErrors 4.0
... GiftCardUpdateInput startDate 4.0
... GiftCardUpdateInput endDate 4.0
... PluginUpdate pluginsErrors 4.0
... SaleCreate 4.0
... SaleCreate discountErrors 4.0
... SaleDelete 4.0
... SaleDelete discountErrors 4.0
... SaleBulkDelete discountErrors 4.0
... SaleUpdate 4.0
... SaleUpdate discountErrors 4.0
... SaleAddCatalogues 4.0
... SaleAddCatalogues discountErrors 4.0
... SaleRemoveCatalogues 4.0
... SaleRemoveCatalogues discountErrors 4.0
... SaleTranslate 4.0
... SaleTranslate translationErrors 4.0
... SaleChannelListingUpdate 4.0
... SaleChannelListingUpdate discountErrors 4.0
... VoucherCreate discountErrors 4.0
... VoucherInput code 4.0
... VoucherDelete discountErrors 4.0
... VoucherBulkDelete discountErrors 4.0
... VoucherUpdate discountErrors 4.0
... VoucherAddCatalogues discountErrors 4.0
... VoucherRemoveCatalogues discountErrors 4.0
... VoucherTranslate translationErrors 4.0
... VoucherChannelListingUpdate discountErrors 4.0
... ExportProducts exportErrors 4.0
... FileUpload uploadErrors 4.0
... CheckoutAddPromoCode checkoutErrors 4.0
... CheckoutBillingAddressUpdate checkoutErrors 4.0
... CheckoutComplete checkoutErrors 4.0
... CheckoutCreate created 4.0
... CheckoutCreate checkoutErrors 4.0
... CheckoutCustomerAttach checkoutErrors 4.0
... CheckoutCustomerDetach checkoutErrors 4.0
... CheckoutCustomerNoteUpdate checkoutErrors 4.0
... CheckoutEmailUpdate checkoutErrors 4.0
... CheckoutLineDelete checkoutErrors 4.0
... CheckoutLinesAdd checkoutErrors 4.0
... CheckoutLinesUpdate checkoutErrors 4.0
... CheckoutLineUpdateInput variantId 4.0
... CheckoutRemovePromoCode checkoutErrors 4.0
... CheckoutPaymentCreate paymentErrors 4.0
... CheckoutShippingAddressUpdate checkoutErrors 4.0
... CheckoutShippingMethodUpdate checkoutErrors 4.0
... CheckoutLanguageCodeUpdate checkoutErrors 4.0
... ChannelCreate channelErrors 4.0
... CheckoutSettingsInput useLegacyErrorFlow 4.0
... ChannelUpdate channelErrors 4.0
... ChannelDelete channelErrors 4.0
... ChannelActivate channelErrors 4.0
... ChannelDeactivate channelErrors 4.0
... AttributeCreate attributeErrors 4.0
... AttributeCreateInput filterableInStorefront 4.0
... AttributeCreateInput storefrontSearchPosition 4.0
... AttributeCreateInput availableInGrid 4.0
... AttributeValueCreateInput richText 4.0
... AttributeValueCreateInput plainText 4.0
... AttributeDelete attributeErrors 4.0
... AttributeUpdate attributeErrors 4.0
... AttributeUpdateInput filterableInStorefront 4.0
... AttributeUpdateInput storefrontSearchPosition 4.0
... AttributeUpdateInput availableInGrid 4.0
... AttributeValueUpdateInput richText 4.0
... AttributeValueUpdateInput plainText 4.0
... AttributeTranslate translationErrors 4.0
... AttributeBulkDelete attributeErrors 4.0
... AttributeValueBulkDelete attributeErrors 4.0
... AttributeValueCreate attributeErrors 4.0
... AttributeValueDelete attributeErrors 4.0
... AttributeValueUpdate attributeErrors 4.0
... AttributeValueTranslate translationErrors 4.0
... AttributeReorderValues attributeErrors 4.0
... AppCreate appErrors 4.0
... AppUpdate appErrors 4.0
... AppDelete appErrors 4.0
... AppTokenCreate appErrors 4.0
... AppTokenDelete appErrors 4.0
... AppTokenVerify appErrors 4.0
... AppInstall appErrors 4.0
... AppRetryInstall appErrors 4.0
... AppDeleteFailedInstallation appErrors 4.0
... AppFetchManifest appErrors 4.0
... Manifest configurationUrl 4.0
... Manifest dataPrivacy 4.0
... AppActivate appErrors 4.0
... AppDeactivate appErrors 4.0
... CreateToken accountErrors 4.0
... RefreshToken accountErrors 4.0
... VerifyToken accountErrors 4.0
... DeactivateAllUserTokens accountErrors 4.0
... ExternalAuthenticationUrl accountErrors 4.0
... ExternalObtainAccessTokens accountErrors 4.0
... ExternalRefresh accountErrors 4.0
... ExternalLogout accountErrors 4.0
... ExternalVerify accountErrors 4.0
... RequestPasswordReset accountErrors 4.0
... ConfirmAccount accountErrors 4.0
... SetPassword accountErrors 4.0
... PasswordChange accountErrors 4.0
... RequestEmailChange accountErrors 4.0
... ConfirmEmailChange accountErrors 4.0
... AccountAddressCreate accountErrors 4.0
... AccountAddressUpdate accountErrors 4.0
... AccountAddressDelete accountErrors 4.0
... AccountSetDefaultAddress accountErrors 4.0
... AccountRegister accountErrors 4.0
... AccountUpdate accountErrors 4.0
... AccountRequestDeletion accountErrors 4.0
... AccountDelete accountErrors 4.0
... AddressCreate accountErrors 4.0
... AddressUpdate accountErrors 4.0
... AddressDelete accountErrors 4.0
... AddressSetDefault accountErrors 4.0
... CustomerCreate accountErrors 4.0
... UserCreateInput isConfirmed 4.0
... CustomerUpdate accountErrors 4.0
... CustomerDelete accountErrors 4.0
... CustomerBulkDelete accountErrors 4.0
... StaffCreate staffErrors 4.0
... StaffUpdate staffErrors 4.0
... StaffDelete staffErrors 4.0
... StaffBulkDelete staffErrors 4.0
... UserAvatarUpdate accountErrors 4.0
... UserAvatarDelete accountErrors 4.0
... UserBulkSetActive accountErrors 4.0
... PermissionGroupCreate permissionGroupErrors 4.0
... PermissionGroupUpdate permissionGroupErrors 4.0
... PermissionGroupDelete permissionGroupErrors 4.0
... SaleCreated 4.0
... SaleUpdated 4.0
... SaleDeleted 4.0
... SaleToggle 4.0

Field webhookEvents of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use WebhookEventTypeAsyncEnum and WebhookEventTypeSyncEnum to get available event types.

type Query {
  ...
  webhookEvents: [WebhookEvent!]
  ...
}

Field orderSettings of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the channel query to fetch the orderSettings field instead.

type Query {
  ...
  orderSettings: OrderSettings
  ...
}

Field reportProductSales of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Query {
  ...
  reportProductSales( ... ): ProductVariantCountableConnection
  ...
}

Field homepageEvents of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Query {
  ...
  homepageEvents( ... ): OrderEventCountableConnection
  ...
}

Field ordersTotal of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Query {
  ...
  ordersTotal( ... ): TaxedMoney
  ...
}

Field orderByToken of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Query {
  ...
  orderByToken( ... ): Order
  ...
}

Argument filter of field menus on the type Query

Removed in Saleor 4.0

Filtering options for menus. slug: This field will be removed in Saleor 4.0. Use slugs instead.

type Query {
  ...
  menus(
    ...
    filter: MenuFilterInput,
    ...
  ): MenuCountableConnection
  ...
}

Field sale of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the promotion query instead.

type Query {
  ...
  sale( ... ): Sale
  ...
}

Field sales of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the promotions query instead.

type Query {
  ...
  sales( ... ): SaleCountableConnection
  ...
}

Argument query of field sales on the type Query

Removed in Saleor 4.0

Search sales by name, value or type. DEPRECATED: this field will be removed in Saleor 4.0. Use filter.search input instead.

type Query {
  ...
  sales(
    ...
    query: String,
    ...
  ): SaleCountableConnection
  ...
}

Argument query of field vouchers on the type Query

Removed in Saleor 4.0

Search vouchers by name or code. DEPRECATED: this field will be removed in Saleor 4.0. Use filter.search input instead.

type Query {
  ...
  vouchers(
    ...
    query: String,
    ...
  ): VoucherCountableConnection
  ...
}

Field taxTypes of type Query

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use taxClasses field instead.

type Query {
  ...
  taxTypes: [TaxType!]
  ...
}

Argument token of field checkout on the type Query

Removed in Saleor 4.0

The checkout's token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Query {
  ...
  checkout(
    ...
    token: UUID,
    ...
  ): Checkout
  ...
}

Field events of type Webhook

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use asyncEvents or syncEvents instead.

type Webhook {
  ...
  events: [WebhookEvent!]!
  ...
}

Field secretKey of type Webhook

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. As of Saleor 3.5, webhook payloads default to signing using a verifiable JWS.

type Webhook {
  ...
  secretKey: String
  ...
}

Value ANY_EVENTS of enum WebhookEventTypeEnum

Removed in Saleor 4.0

All the events. DEPRECATED: this value will be removed in Saleor 4.0.

enum WebhookEventTypeEnum {
  ...
  ANY_EVENTS
  ...
}

Value NOTIFY_USER of enum WebhookEventTypeEnum

Removed in Saleor 4.0

User notification triggered. DEPRECATED: this value will be removed in Saleor 4.0. See the docs for more details about migrating from NOTIFY_USER to other events: https://docs.saleor.io/docs/next/upgrade-guides/notify-user-deprecation

enum WebhookEventTypeEnum {
  ...
  NOTIFY_USER
  ...
}

Value ANY_EVENTS of enum WebhookEventTypeAsyncEnum

Removed in Saleor 4.0

All the events. DEPRECATED: this value will be removed in Saleor 4.0.

enum WebhookEventTypeAsyncEnum {
  ...
  ANY_EVENTS
  ...
}

Value NOTIFY_USER of enum WebhookEventTypeAsyncEnum

Removed in Saleor 4.0

User notification triggered. DEPRECATED: this value will be removed in Saleor 4.0. See the docs for more details about migrating from NOTIFY_USER to other events: https://docs.saleor.io/docs/next/upgrade-guides/notify-user-deprecation

enum WebhookEventTypeAsyncEnum {
  ...
  NOTIFY_USER
  ...
}

Field dataPrivacy of type App

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use dataPrivacyUrl instead.

type App {
  ...
  dataPrivacy: String
  ...
}

Field configurationUrl of type App

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use appUrl instead.

type App {
  ...
  configurationUrl: String
  ...
}

Field companyName of type Warehouse

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use Address.companyName instead.

type Warehouse {
  ...
  companyName: String!
  ...
}

Field vat of type CountryDisplay

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns null. Use TaxClassCountryRate type to manage tax rates per country.

type CountryDisplay {
  ...
  vat: VAT
  ...
}

Field shippingMethod of type ShippingMethodTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type ShippingMethodTranslatableContent {
  ...
  shippingMethod: ShippingMethodType
  ...
}

Enum CountryCode

Removed in Saleor 3.21

Represents country codes defined by the ISO 3166-1 alpha-2 standard. The EU value is DEPRECATED and will be removed in Saleor 3.21.

enum CountryCode {
  ...
}

Field type of type ShippingMethod

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type ShippingMethod {
  ...
  type: ShippingMethodTypeEnum
  ...
}

Field maximumOrderWeight of type ShippingMethod

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type ShippingMethod {
  ...
  maximumOrderWeight: Weight
  ...
}

Field minimumOrderWeight of type ShippingMethod

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type ShippingMethod {
  ...
  minimumOrderWeight: Weight
  ...
}

Field useLegacyErrorFlow of type CheckoutSettings

Removed in Saleor 4.0

Default true. Determines if the checkout mutations should use legacy error flow. In legacy flow, all mutations can raise an exception unrelated to the requested action - (e.g. out-of-stock exception when updating checkoutShippingAddress.) If false, the errors will be aggregated in checkout.problems field. Some of the problems can block the finalizing checkout process. The legacy flow will be removed in Saleor 4.0. The flow with checkout.problems will be the default one.This field will be removed in Saleor 4.0.

type CheckoutSettings {
  ...
  useLegacyErrorFlow: Boolean!
  ...
}

Field chargeTaxes of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use Channel.taxConfiguration field to determine whether tax collection is enabled.

type Product {
  ...
  chargeTaxes: Boolean!
  ...
}

Field descriptionJson of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type Product {
  ...
  descriptionJson: JSONString
  ...
}

Field taxType of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use taxClass field instead.

type Product {
  ...
  taxType: TaxType
  ...
}

Field imageById of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the mediaById field instead.

type Product {
  ...
  imageById( ... ): ProductImage
  ...
}

Field variant of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use top-level variant query.

type Product {
  ...
  variant( ... ): ProductVariant
  ...
}

Field images of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the media field instead.

type Product {
  ...
  images: [ProductImage!]
  ...
}

Field availableForPurchase of type Product

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the availableForPurchaseAt field to fetch the available for purchase date.

type Product {
  ...
  availableForPurchase: Date
  ...
}

Field products of type ProductType

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the top-level products query with the productTypes filter.

type ProductType {
  ...
  products( ... ): ProductCountableConnection
  ...
}

Field taxType of type ProductType

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use taxClass field instead.

type ProductType {
  ...
  taxType: TaxType
  ...
}

Field variantAttributes of type ProductType

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use assignedVariantAttributes instead.

type ProductType {
  ...
  variantAttributes( ... ): [Attribute!]
  ...
}

Field filterableInStorefront of type Attribute

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Attribute {
  ...
  filterableInStorefront: Boolean!
  ...
}

Field availableInGrid of type Attribute

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Attribute {
  ...
  availableInGrid: Boolean!
  ...
}

Field storefrontSearchPosition of type Attribute

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Attribute {
  ...
  storefrontSearchPosition: Int!
  ...
}

Field attributeValue of type AttributeValueTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type AttributeValueTranslatableContent {
  ...
  attributeValue: AttributeValue
  ...
}

Field attribute of type AttributeTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type AttributeTranslatableContent {
  ...
  attribute: Attribute
  ...
}

Field channel of input AttributeFilterInput

Removed in Saleor 4.0

Specifies the channel by which the data should be filtered. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input AttributeFilterInput {
  ...
  channel: String
  ...
}

Field descriptionJson of type Category

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type Category {
  ...
  descriptionJson: JSONString
  ...
}

Field channel of input ProductFilterInput

Removed in Saleor 4.0

Specifies the channel by which the data should be filtered. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input ProductFilterInput {
  ...
  channel: String
  ...
}

Field channel of input ProductOrder

Removed in Saleor 4.0

Specifies the channel in which to sort the data. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input ProductOrder {
  ...
  channel: String
  ...
}

Field descriptionJson of type CategoryTranslation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type CategoryTranslation {
  ...
  descriptionJson: JSONString
  ...
}

Field descriptionJson of type CategoryTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type CategoryTranslatableContent {
  ...
  descriptionJson: JSONString
  ...
}

Field category of type CategoryTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type CategoryTranslatableContent {
  ...
  category: Category
  ...
}

Field images of type ProductVariant

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the media field instead.

type ProductVariant {
  ...
  images: [ProductImage!]
  ...
}

Argument countryCode of field stocks on the type ProductVariant

Removed in Saleor 4.0

Two-letter ISO 3166-1 country code. DEPRECATED: this field will be removed in Saleor 4.0. Use address argument instead.

type ProductVariant {
  ...
  stocks(
    ...
    countryCode: CountryCode,
    ...
  ): [Stock!]
  ...
}

Argument countryCode of field quantityAvailable on the type ProductVariant

Removed in Saleor 4.0

Two-letter ISO 3166-1 country code. When provided, the exact quantity from a warehouse operating in shipping zones that contain this country will be returned. Otherwise, it will return the maximum quantity from all shipping zones. DEPRECATED: this field will be removed in Saleor 4.0. Use address argument instead.

type ProductVariant {
  ...
  quantityAvailable(
    ...
    countryCode: CountryCode,
    ...
  ): Int
  ...
}

Field discountLocalCurrency of type VariantPricingInfo

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns null.

type VariantPricingInfo {
  ...
  discountLocalCurrency: TaxedMoney
  ...
}

Field priceLocalCurrency of type VariantPricingInfo

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns null.

type VariantPricingInfo {
  ...
  priceLocalCurrency: TaxedMoney
  ...
}

Field productVariant of type ProductVariantTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type ProductVariantTranslatableContent {
  ...
  productVariant: ProductVariant
  ...
}

Field discountLocalCurrency of type ProductPricingInfo

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns null.

type ProductPricingInfo {
  ...
  discountLocalCurrency: TaxedMoney
  ...
}

Field priceRangeLocalCurrency of type ProductPricingInfo

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns null.

type ProductPricingInfo {
  ...
  priceRangeLocalCurrency: TaxedMoneyRange
  ...
}

Field publicationDate of type ProductChannelListing

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the publishedAt field to fetch the publication date.

type ProductChannelListing {
  ...
  publicationDate: Date
  ...
}

Field availableForPurchase of type ProductChannelListing

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the availableForPurchaseAt field to fetch the available for purchase date.

type ProductChannelListing {
  ...
  availableForPurchase: Date
  ...
}

Field descriptionJson of type Collection

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type Collection {
  ...
  descriptionJson: JSONString
  ...
}

Field descriptionJson of type CollectionTranslation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type CollectionTranslation {
  ...
  descriptionJson: JSONString
  ...
}

Field descriptionJson of type CollectionTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type CollectionTranslatableContent {
  ...
  descriptionJson: JSONString
  ...
}

Field collection of type CollectionTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type CollectionTranslatableContent {
  ...
  collection: Collection
  ...
}

Field publicationDate of type CollectionChannelListing

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the publishedAt field to fetch the publication date.

type CollectionChannelListing {
  ...
  publicationDate: Date
  ...
}

Field descriptionJson of type ProductTranslation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type ProductTranslation {
  ...
  descriptionJson: JSONString
  ...
}

Field descriptionJson of type ProductTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the description field instead.

type ProductTranslatableContent {
  ...
  descriptionJson: JSONString
  ...
}

Field product of type ProductTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type ProductTranslatableContent {
  ...
  product: Product
  ...
}

Field contentJson of type PageTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the content field instead.

type PageTranslatableContent {
  ...
  contentJson: JSONString
  ...
}

Field page of type PageTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type PageTranslatableContent {
  ...
  page: Page
  ...
}

Field contentJson of type PageTranslation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the content field instead.

type PageTranslation {
  ...
  contentJson: JSONString
  ...
}

Field publicationDate of type Page

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the publishedAt field to fetch the publication date.

type Page {
  ...
  publicationDate: Date
  ...
}

Field contentJson of type Page

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the content field instead.

type Page {
  ...
  contentJson: JSONString!
  ...
}

Field voucher of type VoucherTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type VoucherTranslatableContent {
  ...
  voucher: Voucher
  ...
}

Field code of type Voucher

Removed in Saleor 4.0

The code of the voucher.This field will be removed in Saleor 4.0.

type Voucher {
  ...
  code: String
  ...
}

Type SaleTranslatableContent

Removed in Saleor 4.0

Represents sale's original translatable fields and related translations. DEPRECATED: this type will be removed in Saleor 4.0. Use PromotionTranslatableContent instead.

type SaleTranslatableContent {
  ...
}

Field sale of type SaleTranslatableContent

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Get model fields from the root level queries.

type SaleTranslatableContent {
  ...
  sale: Sale
  ...
}

Type SaleTranslation

Removed in Saleor 4.0

Represents sale translations. DEPRECATED: this type will be removed in Saleor 4.0. Use PromotionTranslation instead.

type SaleTranslation {
  ...
}

Type Sale

Removed in Saleor 4.0

Sales allow creating discounts for categories, collections or products and are visible to all the customers. DEPRECATED: this type will be removed in Saleor 4.0. Use Promotion type instead.

type Sale {
  ...
}

Type SaleChannelListing

Removed in Saleor 4.0

Represents sale channel listing. DEPRECATED: this type will be removed in Saleor 4.0. Use PromotionRule type instead.

type SaleChannelListing {
  ...
}

Argument currency of field availablePaymentGateways on the type Shop

Removed in Saleor 4.0

A currency for which gateways will be returned. DEPRECATED: this field will be removed in Saleor 4.0. Use channel argument instead.

type Shop {
  ...
  availablePaymentGateways(
    ...
    currency: String,
    ...
  ): [PaymentGateway!]!
  ...
}

Argument languageCode of field countries on the type Shop

Removed in Saleor 4.0

A language code to return the translation for. DEPRECATED: this field will be removed in Saleor 4.0.

type Shop {
  ...
  countries(
    ...
    languageCode: LanguageCodeEnum,
    ...
  ): [CountryDisplay!]!
  ...
}

Field limits of type Shop

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Shop {
  ...
  limits: LimitInfo!
  ...
}

Field includeTaxesInPrices of type Shop

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use Channel.taxConfiguration.pricesEnteredWithTax to determine whether prices are entered with tax.

type Shop {
  ...
  includeTaxesInPrices: Boolean!
  ...
}

Field displayGrossPrices of type Shop

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use Channel.taxConfiguration to determine whether to display gross or net prices.

type Shop {
  ...
  displayGrossPrices: Boolean!
  ...
}

Field chargeTaxesOnShipping of type Shop

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use ShippingMethodType.taxClass to determine whether taxes are calculated for shipping methods; if a tax class is set, the taxes will be calculated, otherwise no tax rate will be applied.

type Shop {
  ...
  chargeTaxesOnShipping: Boolean!
  ...
}

Field checkout of type User

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the checkoutTokens field to fetch the user checkouts.

type User {
  ...
  checkout: Checkout
  ...
}

Field checkoutTokens of type User

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use checkoutIds instead.

type User {
  ...
  checkoutTokens( ... ): [UUID!]
  ...
}

Field lastChange of type Checkout

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use updatedAt instead.

type Checkout {
  ...
  lastChange: DateTime!
  ...
}

Field note of type Checkout

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use customerNote instead.

type Checkout {
  ...
  note: String!
  ...
}

Field availableShippingMethods of type Checkout

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use shippingMethods instead.

type Checkout {
  ...
  availableShippingMethods: [ShippingMethod!]!
  ...
}

Field shippingMethod of type Checkout

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use deliveryMethod instead.

type Checkout {
  ...
  shippingMethod: ShippingMethod
  ...
}

Field usedBy of type GiftCard

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type GiftCard {
  ...
  usedBy: User
  ...
}

Field usedByEmail of type GiftCard

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type GiftCard {
  ...
  usedByEmail: String
  ...
}

Field user of type GiftCard

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use createdBy field instead.

type GiftCard {
  ...
  user: User
  ...
}

Field endDate of type GiftCard

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use expiryDate field instead.

type GiftCard {
  ...
  endDate: DateTime
  ...
}

Field startDate of type GiftCard

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type GiftCard {
  ...
  startDate: DateTime
  ...
}

Field trackingClientId of type Order

Removed in Saleor 4.0

Google Analytics tracking client ID. This field will be removed in Saleor 4.0.

type Order {
  ...
  trackingClientId: String!
  ...
}

Field availableShippingMethods of type Order

Removed in Saleor None

Use shippingMethods, this field will be removed in 4.0

type Order {
  ...
  availableShippingMethods: [ShippingMethod!]
  ...
}

Field shippingMethod of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use deliveryMethod instead.

type Order {
  ...
  shippingMethod: ShippingMethod
  ...
}

Field token of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use id instead.

type Order {
  ...
  token: String!
  ...
}

Field totalCaptured of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use totalCharged instead.

type Order {
  ...
  totalCaptured: Money!
  ...
}

Field languageCode of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the languageCodeEnum field to fetch the language code.

type Order {
  ...
  languageCode: String!
  ...
}

Field discount of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the discounts field instead.

type Order {
  ...
  discount: Money
  ...
}

Field discountName of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the discounts field instead.

type Order {
  ...
  discountName: String
  ...
}

Field translatedDiscountName of type Order

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use the discounts field instead.

type Order {
  ...
  translatedDiscountName: String
  ...
}

Field externalUrl of type Invoice

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use url field.This field will be removed in 4.0

type Invoice {
  ...
  externalUrl: String
  ...
}

Field channel of input CategorySortingInput

Removed in Saleor 4.0

Specifies the channel in which to sort the data. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input CategorySortingInput {
  ...
  channel: String
  ...
}

Field channel of input CollectionFilterInput

Removed in Saleor 4.0

Specifies the channel by which the data should be filtered. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input CollectionFilterInput {
  ...
  channel: String
  ...
}

Field channel of input CollectionSortingInput

Removed in Saleor 4.0

Specifies the channel in which to sort the data. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input CollectionSortingInput {
  ...
  channel: String
  ...
}

Value CREATION_DATE of enum PageSortField

Removed in Saleor 4.0

Sort pages by creation date. DEPRECATED: this field will be removed in Saleor 4.0.

enum PageSortField {
  ...
  CREATION_DATE
  ...
}

Value PUBLICATION_DATE of enum PageSortField

Removed in Saleor 4.0

Sort pages by publication date. DEPRECATED: this field will be removed in Saleor 4.0.

enum PageSortField {
  ...
  PUBLICATION_DATE
  ...
}

Value PUBLISHED_AT of enum PageSortField

Removed in Saleor 4.0

Sort pages by publication date. DEPRECATED: this field will be removed in Saleor 4.0.

enum PageSortField {
  ...
  PUBLISHED_AT
  ...
}

Value CREATED_AT of enum PageSortField

Removed in Saleor 4.0

Sort pages by creation date. DEPRECATED: this field will be removed in Saleor 4.0.

enum PageSortField {
  ...
  CREATED_AT
  ...
}

Value CREATION_DATE of enum OrderSortField

Removed in Saleor 4.0

Sort orders by creation date. DEPRECATED: this field will be removed in Saleor 4.0.

enum OrderSortField {
  ...
  CREATION_DATE
  ...
}

Value CREATED_AT of enum OrderSortField

Removed in Saleor 4.0

Sort orders by creation date. DEPRECATED: this field will be removed in Saleor 4.0.

enum OrderSortField {
  ...
  CREATED_AT
  ...
}

Field channel of input SaleSortingInput

Removed in Saleor 4.0

Specifies the channel in which to sort the data. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input SaleSortingInput {
  ...
  channel: String
  ...
}

Field channel of input VoucherSortingInput

Removed in Saleor 4.0

Specifies the channel in which to sort the data. DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

input VoucherSortingInput {
  ...
  channel: String
  ...
}

Value CODE of enum VoucherSortField

Removed in Saleor 4.0

Sort vouchers by code. DEPRECATED: this field will be removed in Saleor 4.0.

enum VoucherSortField {
  ...
  CODE
  ...
}

Field shopDomainUpdate of type Mutation

Removed in Saleor 4.0

Updates site domain of the shop. DEPRECATED: this mutation will be removed in Saleor 4.0. Use PUBLIC_URL environment variable instead. Requires one of the following permissions: MANAGE_SETTINGS.

type Mutation {
  ...
  shopDomainUpdate( ... ): ShopDomainUpdate
  ...
}

Field shopFetchTaxRates of type Mutation

Removed in Saleor 4.0

\n\nDEPRECATED: this mutation will be removed in Saleor 4.0.

type Mutation {
  ...
  shopFetchTaxRates: ShopFetchTaxRates
  ...
}

Field orderSettingsUpdate of type Mutation

Removed in Saleor 4.0

\n\nDEPRECATED: this mutation will be removed in Saleor 4.0. Use channelUpdate mutation instead.

type Mutation {
  ...
  orderSettingsUpdate( ... ): OrderSettingsUpdate
  ...
}

Field draftOrderLinesBulkDelete of type Mutation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0.

type Mutation {
  ...
  draftOrderLinesBulkDelete( ... ): DraftOrderLinesBulkDelete
  ...
}

Field orderAddNote of type Mutation

Removed in Saleor 4.0

Adds note to the order. DEPRECATED: this mutation will be removed in Saleor 4.0. Requires one of the following permissions: MANAGE_ORDERS.

type Mutation {
  ...
  orderAddNote( ... ): OrderAddNote
  ...
}

Field externalNotificationTrigger of type Mutation

Removed in Saleor 4.0

\n\nDEPRECATED: this mutation will be removed in Saleor 4.0.

type Mutation {
  ...
  externalNotificationTrigger( ... ): ExternalNotificationTrigger
  ...
}

Field saleCreate of type Mutation

Removed in Saleor 4.0

Creates a new sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionCreate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_CREATED (async): A sale was created.

type Mutation {
  ...
  saleCreate( ... ): SaleCreate
  ...
}

Field saleDelete of type Mutation

Removed in Saleor 4.0

Deletes a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionDelete mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_DELETED (async): A sale was deleted.

type Mutation {
  ...
  saleDelete( ... ): SaleDelete
  ...
}

Field saleUpdate of type Mutation

Removed in Saleor 4.0

Updates a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionUpdate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated. - SALE_TOGGLE (async): Optionally triggered when a sale is started or stopped.

type Mutation {
  ...
  saleUpdate( ... ): SaleUpdate
  ...
}

Field saleCataloguesAdd of type Mutation

Removed in Saleor 4.0

Adds products, categories, collections to a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleCreate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated.

type Mutation {
  ...
  saleCataloguesAdd( ... ): SaleAddCatalogues
  ...
}

Field saleCataloguesRemove of type Mutation

Removed in Saleor 4.0

Removes products, categories, collections from a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleUpdate or promotionRuleDelete mutations instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated.

type Mutation {
  ...
  saleCataloguesRemove( ... ): SaleRemoveCatalogues
  ...
}

Field saleTranslate of type Mutation

Removed in Saleor 4.0

Creates/updates translations for a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use PromotionTranslate mutation instead. Requires one of the following permissions: MANAGE_TRANSLATIONS.

type Mutation {
  ...
  saleTranslate( ... ): SaleTranslate
  ...
}

Field saleChannelListingUpdate of type Mutation

Removed in Saleor 4.0

Manage sale's availability in channels. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleCreate or promotionRuleUpdate mutations instead. Requires one of the following permissions: MANAGE_DISCOUNTS.

type Mutation {
  ...
  saleChannelListingUpdate( ... ): SaleChannelListingUpdate
  ...
}

Argument checkoutId of field checkoutAddPromoCode on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutAddPromoCode(
    ...
    checkoutId: ID,
    ...
  ): CheckoutAddPromoCode
  ...
}

Argument token of field checkoutAddPromoCode on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutAddPromoCode(
    ...
    token: UUID,
    ...
  ): CheckoutAddPromoCode
  ...
}

Argument checkoutId of field checkoutBillingAddressUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutBillingAddressUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutBillingAddressUpdate
  ...
}

Argument token of field checkoutBillingAddressUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutBillingAddressUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutBillingAddressUpdate
  ...
}

Argument checkoutId of field checkoutComplete on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutComplete(
    ...
    checkoutId: ID,
    ...
  ): CheckoutComplete
  ...
}

Argument storeSource of field checkoutComplete on the type Mutation

Removed in Saleor 4.0

Determines whether to store the payment source for future usage. DEPRECATED: this field will be removed in Saleor 4.0. Use checkoutPaymentCreate for this action.

type Mutation {
  ...
  checkoutComplete(
    ...
    storeSource: Boolean,
    ...
  ): CheckoutComplete
  ...
}

Argument token of field checkoutComplete on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutComplete(
    ...
    token: UUID,
    ...
  ): CheckoutComplete
  ...
}

Argument checkoutId of field checkoutCustomerAttach on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutCustomerAttach(
    ...
    checkoutId: ID,
    ...
  ): CheckoutCustomerAttach
  ...
}

Argument token of field checkoutCustomerAttach on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutCustomerAttach(
    ...
    token: UUID,
    ...
  ): CheckoutCustomerAttach
  ...
}

Argument checkoutId of field checkoutCustomerDetach on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutCustomerDetach(
    ...
    checkoutId: ID,
    ...
  ): CheckoutCustomerDetach
  ...
}

Argument token of field checkoutCustomerDetach on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutCustomerDetach(
    ...
    token: UUID,
    ...
  ): CheckoutCustomerDetach
  ...
}

Argument checkoutId of field checkoutEmailUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutEmailUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutEmailUpdate
  ...
}

Argument token of field checkoutEmailUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutEmailUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutEmailUpdate
  ...
}

Field checkoutLineDelete of type Mutation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use checkoutLinesDelete instead.

type Mutation {
  ...
  checkoutLineDelete( ... ): CheckoutLineDelete
  ...
}

Argument checkoutId of field checkoutLineDelete on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLineDelete(
    ...
    checkoutId: ID,
    ...
  ): CheckoutLineDelete
  ...
}

Argument token of field checkoutLineDelete on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLineDelete(
    ...
    token: UUID,
    ...
  ): CheckoutLineDelete
  ...
}

Argument token of field checkoutLinesDelete on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLinesDelete(
    ...
    token: UUID,
    ...
  ): CheckoutLinesDelete
  ...
}

Argument checkoutId of field checkoutLinesAdd on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLinesAdd(
    ...
    checkoutId: ID,
    ...
  ): CheckoutLinesAdd
  ...
}

Argument token of field checkoutLinesAdd on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLinesAdd(
    ...
    token: UUID,
    ...
  ): CheckoutLinesAdd
  ...
}

Argument checkoutId of field checkoutLinesUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLinesUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutLinesUpdate
  ...
}

Argument token of field checkoutLinesUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLinesUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutLinesUpdate
  ...
}

Argument checkoutId of field checkoutRemovePromoCode on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutRemovePromoCode(
    ...
    checkoutId: ID,
    ...
  ): CheckoutRemovePromoCode
  ...
}

Argument token of field checkoutRemovePromoCode on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutRemovePromoCode(
    ...
    token: UUID,
    ...
  ): CheckoutRemovePromoCode
  ...
}

Argument checkoutId of field checkoutPaymentCreate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutPaymentCreate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutPaymentCreate
  ...
}

Argument token of field checkoutPaymentCreate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutPaymentCreate(
    ...
    token: UUID,
    ...
  ): CheckoutPaymentCreate
  ...
}

Argument checkoutId of field checkoutShippingAddressUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutShippingAddressUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutShippingAddressUpdate
  ...
}

Argument token of field checkoutShippingAddressUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutShippingAddressUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutShippingAddressUpdate
  ...
}

Field checkoutShippingMethodUpdate of type Mutation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use checkoutDeliveryMethodUpdate instead.

type Mutation {
  ...
  checkoutShippingMethodUpdate( ... ): CheckoutShippingMethodUpdate
  ...
}

Argument checkoutId of field checkoutShippingMethodUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutShippingMethodUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutShippingMethodUpdate
  ...
}

Argument token of field checkoutShippingMethodUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutShippingMethodUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutShippingMethodUpdate
  ...
}

Argument token of field checkoutDeliveryMethodUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutDeliveryMethodUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutDeliveryMethodUpdate
  ...
}

Argument checkoutId of field checkoutLanguageCodeUpdate on the type Mutation

Removed in Saleor 4.0

The ID of the checkout. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLanguageCodeUpdate(
    ...
    checkoutId: ID,
    ...
  ): CheckoutLanguageCodeUpdate
  ...
}

Argument token of field checkoutLanguageCodeUpdate on the type Mutation

Removed in Saleor 4.0

Checkout token. DEPRECATED: this field will be removed in Saleor 4.0. Use id instead.

type Mutation {
  ...
  checkoutLanguageCodeUpdate(
    ...
    token: UUID,
    ...
  ): CheckoutLanguageCodeUpdate
  ...
}

Field webhookErrors of type WebhookCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WebhookCreate {
  ...
  webhookErrors: [WebhookError!]!
  ...
}

Field events of input WebhookCreateInput

Removed in Saleor 4.0

The events that webhook wants to subscribe. DEPRECATED: this field will be removed in Saleor 4.0. Use asyncEvents or syncEvents instead.

input WebhookCreateInput {
  ...
  events: [WebhookEventTypeEnum!]
  ...
}

Field secretKey of input WebhookCreateInput

Removed in Saleor 4.0

The secret key used to create a hash signature with each payload. DEPRECATED: this field will be removed in Saleor 4.0. As of Saleor 3.5, webhook payloads default to signing using a verifiable JWS.

input WebhookCreateInput {
  ...
  secretKey: String
  ...
}

Field webhookErrors of type WebhookDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WebhookDelete {
  ...
  webhookErrors: [WebhookError!]!
  ...
}

Field webhookErrors of type WebhookUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WebhookUpdate {
  ...
  webhookErrors: [WebhookError!]!
  ...
}

Field events of input WebhookUpdateInput

Removed in Saleor 4.0

The events that webhook wants to subscribe. DEPRECATED: this field will be removed in Saleor 4.0. Use asyncEvents or syncEvents instead.

input WebhookUpdateInput {
  ...
  events: [WebhookEventTypeEnum!]
  ...
}

Field secretKey of input WebhookUpdateInput

Removed in Saleor 4.0

Use to create a hash signature with each payload. DEPRECATED: this field will be removed in Saleor 4.0. As of Saleor 3.5, webhook payloads default to signing using a verifiable JWS.

input WebhookUpdateInput {
  ...
  secretKey: String
  ...
}

Field warehouseErrors of type WarehouseCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WarehouseCreate {
  ...
  warehouseErrors: [WarehouseError!]!
  ...
}

Field shippingZones of input WarehouseCreateInput

Removed in Saleor 4.0

Shipping zones supported by the warehouse. DEPRECATED: this field will be removed in Saleor 4.0. Providing the zone ids will raise a ValidationError.

input WarehouseCreateInput {
  ...
  shippingZones: [ID!]
  ...
}

Field warehouseErrors of type WarehouseUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WarehouseUpdate {
  ...
  warehouseErrors: [WarehouseError!]!
  ...
}

Field warehouseErrors of type WarehouseDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WarehouseDelete {
  ...
  warehouseErrors: [WarehouseError!]!
  ...
}

Field warehouseErrors of type WarehouseShippingZoneAssign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WarehouseShippingZoneAssign {
  ...
  warehouseErrors: [WarehouseError!]!
  ...
}

Field warehouseErrors of type WarehouseShippingZoneUnassign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type WarehouseShippingZoneUnassign {
  ...
  warehouseErrors: [WarehouseError!]!
  ...
}

Field shopErrors of type StaffNotificationRecipientCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffNotificationRecipientCreate {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field shopErrors of type StaffNotificationRecipientUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffNotificationRecipientUpdate {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field shopErrors of type StaffNotificationRecipientDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffNotificationRecipientDelete {
  ...
  shopErrors: [ShopError!]!
  ...
}

Type ShopDomainUpdate

Removed in Saleor 4.0

Updates site domain of the shop. DEPRECATED: this mutation will be removed in Saleor 4.0. Use PUBLIC_URL environment variable instead. Requires one of the following permissions: MANAGE_SETTINGS.

type ShopDomainUpdate {
  ...
}

Field shopErrors of type ShopDomainUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShopDomainUpdate {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field shopErrors of type ShopSettingsUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShopSettingsUpdate {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field includeTaxesInPrices of input ShopSettingsInput

Removed in Saleor 4.0

Include taxes in prices. DEPRECATED: this field will be removed in Saleor 4.0. Use taxConfigurationUpdate mutation to configure this setting per channel or country.

input ShopSettingsInput {
  ...
  includeTaxesInPrices: Boolean
  ...
}

Field displayGrossPrices of input ShopSettingsInput

Removed in Saleor 4.0

Display prices with tax in store. DEPRECATED: this field will be removed in Saleor 4.0. Use taxConfigurationUpdate mutation to configure this setting per channel or country.

input ShopSettingsInput {
  ...
  displayGrossPrices: Boolean
  ...
}

Field chargeTaxesOnShipping of input ShopSettingsInput

Removed in Saleor 4.0

Charge taxes on shipping. DEPRECATED: this field will be removed in Saleor 4.0. To enable taxes for a shipping method, assign a tax class to the shipping method with shippingPriceCreate or shippingPriceUpdate mutations.

input ShopSettingsInput {
  ...
  chargeTaxesOnShipping: Boolean
  ...
}

Field shopErrors of type ShopFetchTaxRates

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShopFetchTaxRates {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field translationErrors of type ShopSettingsTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShopSettingsTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field shopErrors of type ShopAddressUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShopAddressUpdate {
  ...
  shopErrors: [ShopError!]!
  ...
}

Field orderSettingsErrors of type OrderSettingsUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderSettingsUpdate {
  ...
  orderSettingsErrors: [OrderSettingsError!]!
  ...
}

Field shippingErrors of type ShippingMethodChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingMethodChannelListingUpdate {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingPriceCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceCreate {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingPriceDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceDelete {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingPriceBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceBulkDelete {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingPriceUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceUpdate {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field translationErrors of type ShippingPriceTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field shippingErrors of type ShippingPriceExcludeProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceExcludeProducts {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingPriceRemoveProductFromExclude

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingPriceRemoveProductFromExclude {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingZoneCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingZoneCreate {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingZoneDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingZoneDelete {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingZoneBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingZoneBulkDelete {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field shippingErrors of type ShippingZoneUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ShippingZoneUpdate {
  ...
  shippingErrors: [ShippingError!]!
  ...
}

Field productErrors of type ProductAttributeAssign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductAttributeAssign {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductAttributeAssignmentUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductAttributeAssignmentUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductAttributeUnassign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductAttributeUnassign {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type CategoryCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CategoryCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type CategoryDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CategoryDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type CategoryBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CategoryBulkDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type CategoryUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CategoryUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field translationErrors of type CategoryTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CategoryTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field collectionErrors of type CollectionAddProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionAddProducts {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field collectionErrors of type CollectionCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionCreate {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field publicationDate of input CollectionCreateInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0.

input CollectionCreateInput {
  ...
  publicationDate: Date
  ...
}

Field collectionErrors of type CollectionDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionDelete {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field collectionErrors of type CollectionReorderProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionReorderProducts {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field collectionErrors of type CollectionBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionBulkDelete {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field collectionErrors of type CollectionRemoveProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionRemoveProducts {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field collectionErrors of type CollectionUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionUpdate {
  ...
  collectionErrors: [CollectionError!]!
  ...
}

Field publicationDate of input CollectionInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0.

input CollectionInput {
  ...
  publicationDate: Date
  ...
}

Field translationErrors of type CollectionTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field collectionChannelListingErrors of type CollectionChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CollectionChannelListingUpdate {
  ...
  collectionChannelListingErrors: [CollectionChannelListingError!]!
  ...
}

Field publicationDate of input PublishableChannelListingInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0. Use publishedAt field instead.

input PublishableChannelListingInput {
  ...
  publicationDate: Date
  ...
}

Field productErrors of type ProductCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field chargeTaxes of input ProductCreateInput

Removed in Saleor 4.0

Determine if taxes are being charged for the product. DEPRECATED: this field will be removed in Saleor 4.0. Use Channel.taxConfiguration to configure whether tax collection is enabled.

input ProductCreateInput {
  ...
  chargeTaxes: Boolean
  ...
}

Field taxCode of input ProductCreateInput

Removed in Saleor 4.0

Tax rate for enabled tax gateway. DEPRECATED: this field will be removed in Saleor 4.0. Use tax classes to control the tax calculation for a product. If taxCode is provided, Saleor will try to find a tax class with given code (codes are stored in metadata) and assign it. If no tax class is found, it would be created and assigned.

input ProductCreateInput {
  ...
  taxCode: String
  ...
}

Field values of input AttributeValueInput

Removed in Saleor 4.0

The value or slug of an attribute to resolve. If the passed value is non-existent, it will be created. This field will be removed in Saleor 4.0.

input AttributeValueInput {
  ...
  values: [String!]
  ...
}

Field productErrors of type ProductDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field chargeTaxes of input ProductBulkCreateInput

Removed in Saleor 4.0

Determine if taxes are being charged for the product. DEPRECATED: this field will be removed in Saleor 4.0. Use Channel.taxConfiguration to configure whether tax collection is enabled.

input ProductBulkCreateInput {
  ...
  chargeTaxes: Boolean
  ...
}

Field taxCode of input ProductBulkCreateInput

Removed in Saleor 4.0

Tax rate for enabled tax gateway. DEPRECATED: this field will be removed in Saleor 4.0. Use tax classes to control the tax calculation for a product. If taxCode is provided, Saleor will try to find a tax class with given code (codes are stored in metadata) and assign it. If no tax class is found, it would be created and assigned.

input ProductBulkCreateInput {
  ...
  taxCode: String
  ...
}

Field values of input BulkAttributeValueInput

Removed in Saleor 4.0

The value or slug of an attribute to resolve. If the passed value is non-existent, it will be created.This field will be removed in Saleor 4.0.

input BulkAttributeValueInput {
  ...
  values: [String!]
  ...
}

Field productErrors of type ProductBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductBulkDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field chargeTaxes of input ProductInput

Removed in Saleor 4.0

Determine if taxes are being charged for the product. DEPRECATED: this field will be removed in Saleor 4.0. Use Channel.taxConfiguration to configure whether tax collection is enabled.

input ProductInput {
  ...
  chargeTaxes: Boolean
  ...
}

Field taxCode of input ProductInput

Removed in Saleor 4.0

Tax rate for enabled tax gateway. DEPRECATED: this field will be removed in Saleor 4.0. Use tax classes to control the tax calculation for a product. If taxCode is provided, Saleor will try to find a tax class with given code (codes are stored in metadata) and assign it. If no tax class is found, it would be created and assigned.

input ProductInput {
  ...
  taxCode: String
  ...
}

Field translationErrors of type ProductTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field productChannelListingErrors of type ProductChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductChannelListingUpdate {
  ...
  productChannelListingErrors: [ProductChannelListingError!]!
  ...
}

Field publicationDate of input ProductChannelListingAddInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0. Use publishedAt field instead.

input ProductChannelListingAddInput {
  ...
  publicationDate: Date
  ...
}

Field availableForPurchaseDate of input ProductChannelListingAddInput

Removed in Saleor 4.0

A start date from which a product will be available for purchase. When not set and isAvailable is set to True, the current day is assumed. DEPRECATED: this field will be removed in Saleor 4.0. Use availableForPurchaseAt field instead.

input ProductChannelListingAddInput {
  ...
  availableForPurchaseDate: Date
  ...
}

Field productErrors of type ProductMediaCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductMediaCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductVariantReorder

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantReorder {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductMediaDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductMediaDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductMediaBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductMediaBulkDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductMediaReorder

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductMediaReorder {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductMediaUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductMediaUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductTypeCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTypeCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field taxCode of input ProductTypeInput

Removed in Saleor 4.0

Tax rate for enabled tax gateway. DEPRECATED: this field will be removed in Saleor 4.0.. Use tax classes to control the tax calculation for a product type. If taxCode is provided, Saleor will try to find a tax class with given code (codes are stored in metadata) and assign it. If no tax class is found, it would be created and assigned.

input ProductTypeInput {
  ...
  taxCode: String
  ...
}

Field productErrors of type ProductTypeDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTypeDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductTypeBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTypeBulkDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductTypeUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTypeUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductTypeReorderAttributes

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductTypeReorderAttributes {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductReorderAttributeValues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductReorderAttributeValues {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type DigitalContentCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DigitalContentCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type DigitalContentDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DigitalContentDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type DigitalContentUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DigitalContentUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type DigitalContentUrlCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DigitalContentUrlCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductVariantCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantCreate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductVariantDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productVariants of type ProductVariantBulkCreate

Removed in Saleor 4.0

List of the created variants.This field will be removed in Saleor 4.0.

type ProductVariantBulkCreate {
  ...
  productVariants: [ProductVariant!]!
  ...
}

Field bulkProductErrors of type ProductVariantBulkCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantBulkCreate {
  ...
  bulkProductErrors: [BulkProductError!]!
  ...
}

Field productErrors of type ProductVariantBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantBulkDelete {
  ...
  productErrors: [ProductError!]!
  ...
}

Field bulkStockErrors of type ProductVariantStocksCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantStocksCreate {
  ...
  bulkStockErrors: [BulkStockError!]!
  ...
}

Field stockErrors of type ProductVariantStocksDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantStocksDelete {
  ...
  stockErrors: [StockError!]!
  ...
}

Field bulkStockErrors of type ProductVariantStocksUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantStocksUpdate {
  ...
  bulkStockErrors: [BulkStockError!]!
  ...
}

Field productErrors of type ProductVariantUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantUpdate {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type ProductVariantSetDefault

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantSetDefault {
  ...
  productErrors: [ProductError!]!
  ...
}

Field translationErrors of type ProductVariantTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field productChannelListingErrors of type ProductVariantChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantChannelListingUpdate {
  ...
  productChannelListingErrors: [ProductChannelListingError!]!
  ...
}

Field productErrors of type ProductVariantReorderAttributeValues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ProductVariantReorderAttributeValues {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type VariantMediaAssign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VariantMediaAssign {
  ...
  productErrors: [ProductError!]!
  ...
}

Field productErrors of type VariantMediaUnassign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VariantMediaUnassign {
  ...
  productErrors: [ProductError!]!
  ...
}

Field paymentErrors of type PaymentCapture

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PaymentCapture {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field paymentErrors of type PaymentRefund

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PaymentRefund {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field paymentErrors of type PaymentVoid

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PaymentVoid {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field paymentErrors of type PaymentInitialize

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PaymentInitialize {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field paymentErrors of type PaymentCheckBalance

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PaymentCheckBalance {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field pageErrors of type PageCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageCreate {
  ...
  pageErrors: [PageError!]!
  ...
}

Field publicationDate of input PageCreateInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0. Use publishedAt field instead.

input PageCreateInput {
  ...
  publicationDate: String
  ...
}

Field pageErrors of type PageDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageDelete {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageBulkDelete {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageBulkPublish

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageBulkPublish {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageUpdate {
  ...
  pageErrors: [PageError!]!
  ...
}

Field publicationDate of input PageInput

Removed in Saleor 4.0

Publication date. ISO 8601 standard. DEPRECATED: this field will be removed in Saleor 4.0. Use publishedAt field instead.

input PageInput {
  ...
  publicationDate: String
  ...
}

Field translationErrors of type PageTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field pageErrors of type PageTypeCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTypeCreate {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageTypeUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTypeUpdate {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageTypeDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTypeDelete {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageTypeBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTypeBulkDelete {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageAttributeAssign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageAttributeAssign {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageAttributeUnassign

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageAttributeUnassign {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageTypeReorderAttributes

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageTypeReorderAttributes {
  ...
  pageErrors: [PageError!]!
  ...
}

Field pageErrors of type PageReorderAttributeValues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PageReorderAttributeValues {
  ...
  pageErrors: [PageError!]!
  ...
}

Field orderErrors of type DraftOrderComplete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderComplete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type DraftOrderCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderCreate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type DraftOrderDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderDelete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type DraftOrderBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderBulkDelete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type DraftOrderLinesBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderLinesBulkDelete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type DraftOrderUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DraftOrderUpdate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Type OrderAddNote

Removed in Saleor 4.0

Adds note to the order. DEPRECATED: this mutation will be removed in Saleor 4.0. Requires one of the following permissions: MANAGE_ORDERS.

type OrderAddNote {
  ...
}

Field orderErrors of type OrderAddNote

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderAddNote {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field message of input OrderAddNoteInput

Removed in Saleor 4.0

Note message. DEPRECATED: this field will be removed in Saleor 4.0.

input OrderAddNoteInput {
  ...
  message: String!
  ...
}

Field orderErrors of type OrderCancel

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderCancel {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderCapture

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderCapture {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderConfirm

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderConfirm {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderFulfill

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderFulfill {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type FulfillmentCancel

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FulfillmentCancel {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type FulfillmentApprove

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FulfillmentApprove {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type FulfillmentUpdateTracking

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FulfillmentUpdateTracking {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type FulfillmentRefundProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FulfillmentRefundProducts {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type FulfillmentReturnProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FulfillmentReturnProducts {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderLinesCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderLinesCreate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderLineDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderLineDelete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderLineUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderLineUpdate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderDiscountAdd

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderDiscountAdd {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderDiscountUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderDiscountUpdate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderDiscountDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderDiscountDelete {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderLineDiscountUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderLineDiscountUpdate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderLineDiscountRemove

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderLineDiscountRemove {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderMarkAsPaid

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderMarkAsPaid {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderRefund

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderRefund {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderUpdate {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderUpdateShipping

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderUpdateShipping {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderVoid

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderVoid {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field orderErrors of type OrderBulkCancel

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type OrderBulkCancel {
  ...
  orderErrors: [OrderError!]!
  ...
}

Field metadataErrors of type DeleteMetadata

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DeleteMetadata {
  ...
  metadataErrors: [MetadataError!]!
  ...
}

Field metadataErrors of type DeletePrivateMetadata

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DeletePrivateMetadata {
  ...
  metadataErrors: [MetadataError!]!
  ...
}

Field metadataErrors of type UpdateMetadata

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type UpdateMetadata {
  ...
  metadataErrors: [MetadataError!]!
  ...
}

Field metadataErrors of type UpdatePrivateMetadata

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type UpdatePrivateMetadata {
  ...
  metadataErrors: [MetadataError!]!
  ...
}

Field menuErrors of type AssignNavigation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AssignNavigation {
  ...
  menuErrors: [MenuError!]!
  ...
}

Field invoiceErrors of type InvoiceRequest

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceRequest {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field invoiceErrors of type InvoiceRequestDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceRequestDelete {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field invoiceErrors of type InvoiceCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceCreate {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field invoiceErrors of type InvoiceDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceDelete {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field invoiceErrors of type InvoiceUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceUpdate {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field invoiceErrors of type InvoiceSendNotification

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type InvoiceSendNotification {
  ...
  invoiceErrors: [InvoiceError!]!
  ...
}

Field giftCardErrors of type GiftCardActivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type GiftCardActivate {
  ...
  giftCardErrors: [GiftCardError!]!
  ...
}

Field giftCardErrors of type GiftCardCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type GiftCardCreate {
  ...
  giftCardErrors: [GiftCardError!]!
  ...
}

Field startDate of input GiftCardCreateInput

Removed in Saleor 4.0

Start date of the gift card in ISO 8601 format. DEPRECATED: this field will be removed in Saleor 4.0.

input GiftCardCreateInput {
  ...
  startDate: Date
  ...
}

Field endDate of input GiftCardCreateInput

Removed in Saleor 4.0

End date of the gift card in ISO 8601 format. DEPRECATED: this field will be removed in Saleor 4.0. Use expiryDate from expirySettings instead.

input GiftCardCreateInput {
  ...
  endDate: Date
  ...
}

Field code of input GiftCardCreateInput

Removed in Saleor 4.0

Code to use the gift card. DEPRECATED: this field will be removed in Saleor 4.0. The code is now auto generated.

input GiftCardCreateInput {
  ...
  code: String
  ...
}

Field giftCardErrors of type GiftCardDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type GiftCardDelete {
  ...
  giftCardErrors: [GiftCardError!]!
  ...
}

Field giftCardErrors of type GiftCardDeactivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type GiftCardDeactivate {
  ...
  giftCardErrors: [GiftCardError!]!
  ...
}

Field giftCardErrors of type GiftCardUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type GiftCardUpdate {
  ...
  giftCardErrors: [GiftCardError!]!
  ...
}

Field startDate of input GiftCardUpdateInput

Removed in Saleor 4.0

Start date of the gift card in ISO 8601 format. DEPRECATED: this field will be removed in Saleor 4.0.

input GiftCardUpdateInput {
  ...
  startDate: Date
  ...
}

Field endDate of input GiftCardUpdateInput

Removed in Saleor 4.0

End date of the gift card in ISO 8601 format. DEPRECATED: this field will be removed in Saleor 4.0. Use expiryDate from expirySettings instead.

input GiftCardUpdateInput {
  ...
  endDate: Date
  ...
}

Field pluginsErrors of type PluginUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PluginUpdate {
  ...
  pluginsErrors: [PluginError!]!
  ...
}

Type SaleCreate

Removed in Saleor 4.0

Creates a new sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionCreate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_CREATED (async): A sale was created.

type SaleCreate {
  ...
}

Field discountErrors of type SaleCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleCreate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Type SaleDelete

Removed in Saleor 4.0

Deletes a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionDelete mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_DELETED (async): A sale was deleted.

type SaleDelete {
  ...
}

Field discountErrors of type SaleDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleDelete {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type SaleBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleBulkDelete {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Type SaleUpdate

Removed in Saleor 4.0

Updates a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionUpdate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated. - SALE_TOGGLE (async): Optionally triggered when a sale is started or stopped.

type SaleUpdate {
  ...
}

Field discountErrors of type SaleUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleUpdate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Type SaleAddCatalogues

Removed in Saleor 4.0

Adds products, categories, collections to a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleCreate mutation instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated.

type SaleAddCatalogues {
  ...
}

Field discountErrors of type SaleAddCatalogues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleAddCatalogues {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Type SaleRemoveCatalogues

Removed in Saleor 4.0

Removes products, categories, collections from a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleUpdate or promotionRuleDelete mutations instead. Requires one of the following permissions: MANAGE_DISCOUNTS. Triggers the following webhook events: - SALE_UPDATED (async): A sale was updated.

type SaleRemoveCatalogues {
  ...
}

Field discountErrors of type SaleRemoveCatalogues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleRemoveCatalogues {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Type SaleTranslate

Removed in Saleor 4.0

Creates/updates translations for a sale. DEPRECATED: this mutation will be removed in Saleor 4.0. Use PromotionTranslate mutation instead. Requires one of the following permissions: MANAGE_TRANSLATIONS.

type SaleTranslate {
  ...
}

Field translationErrors of type SaleTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Type SaleChannelListingUpdate

Removed in Saleor 4.0

Manage sale's availability in channels. DEPRECATED: this mutation will be removed in Saleor 4.0. Use promotionRuleCreate or promotionRuleUpdate mutations instead. Requires one of the following permissions: MANAGE_DISCOUNTS.

type SaleChannelListingUpdate {
  ...
}

Field discountErrors of type SaleChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SaleChannelListingUpdate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type VoucherCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherCreate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field code of input VoucherInput

Removed in Saleor 4.0

Code to use the voucher. This field will be removed in Saleor 4.0. Use addCodes instead.

input VoucherInput {
  ...
  code: String
  ...
}

Field discountErrors of type VoucherDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherDelete {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type VoucherBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherBulkDelete {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type VoucherUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherUpdate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type VoucherAddCatalogues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherAddCatalogues {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field discountErrors of type VoucherRemoveCatalogues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherRemoveCatalogues {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field translationErrors of type VoucherTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field discountErrors of type VoucherChannelListingUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VoucherChannelListingUpdate {
  ...
  discountErrors: [DiscountError!]!
  ...
}

Field exportErrors of type ExportProducts

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExportProducts {
  ...
  exportErrors: [ExportError!]!
  ...
}

Field uploadErrors of type FileUpload

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type FileUpload {
  ...
  uploadErrors: [UploadError!]!
  ...
}

Field checkoutErrors of type CheckoutAddPromoCode

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutAddPromoCode {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutBillingAddressUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutBillingAddressUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutComplete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutComplete {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field created of type CheckoutCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Always returns true.

type CheckoutCreate {
  ...
  created: Boolean
  ...
}

Field checkoutErrors of type CheckoutCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutCreate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutCustomerAttach

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutCustomerAttach {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutCustomerDetach

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutCustomerDetach {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutCustomerNoteUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutCustomerNoteUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutEmailUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutEmailUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutLineDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutLineDelete {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutLinesAdd

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutLinesAdd {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutLinesUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutLinesUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field variantId of input CheckoutLineUpdateInput

Removed in Saleor 4.0

ID of the product variant. DEPRECATED: this field will be removed in Saleor 4.0. Use lineId instead.

input CheckoutLineUpdateInput {
  ...
  variantId: ID
  ...
}

Field checkoutErrors of type CheckoutRemovePromoCode

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutRemovePromoCode {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field paymentErrors of type CheckoutPaymentCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutPaymentCreate {
  ...
  paymentErrors: [PaymentError!]!
  ...
}

Field checkoutErrors of type CheckoutShippingAddressUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutShippingAddressUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutShippingMethodUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutShippingMethodUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field checkoutErrors of type CheckoutLanguageCodeUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CheckoutLanguageCodeUpdate {
  ...
  checkoutErrors: [CheckoutError!]!
  ...
}

Field channelErrors of type ChannelCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ChannelCreate {
  ...
  channelErrors: [ChannelError!]!
  ...
}

Field useLegacyErrorFlow of input CheckoutSettingsInput

Removed in Saleor 4.0

Default true. Determines if the checkout mutations should use legacy error flow. In legacy flow, all mutations can raise an exception unrelated to the requested action - (e.g. out-of-stock exception when updating checkoutShippingAddress.) If false, the errors will be aggregated in checkout.problems field. Some of the problems can block the finalizing checkout process. The legacy flow will be removed in Saleor 4.0. The flow with checkout.problems will be the default one. DEPRECATED: this field will be removed in Saleor 4.0.

input CheckoutSettingsInput {
  ...
  useLegacyErrorFlow: Boolean
  ...
}

Field channelErrors of type ChannelUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ChannelUpdate {
  ...
  channelErrors: [ChannelError!]!
  ...
}

Field channelErrors of type ChannelDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ChannelDelete {
  ...
  channelErrors: [ChannelError!]!
  ...
}

Field channelErrors of type ChannelActivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ChannelActivate {
  ...
  channelErrors: [ChannelError!]!
  ...
}

Field channelErrors of type ChannelDeactivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ChannelDeactivate {
  ...
  channelErrors: [ChannelError!]!
  ...
}

Field attributeErrors of type AttributeCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeCreate {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field filterableInStorefront of input AttributeCreateInput

Removed in Saleor 4.0

Whether the attribute can be filtered in storefront. DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeCreateInput {
  ...
  filterableInStorefront: Boolean
  ...
}

Field storefrontSearchPosition of input AttributeCreateInput

Removed in Saleor 4.0

The position of the attribute in the storefront navigation (0 by default). DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeCreateInput {
  ...
  storefrontSearchPosition: Int
  ...
}

Field availableInGrid of input AttributeCreateInput

Removed in Saleor 4.0

Whether the attribute can be displayed in the admin product list. DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeCreateInput {
  ...
  availableInGrid: Boolean
  ...
}

Field richText of input AttributeValueCreateInput

Removed in Saleor 4.0

Represents the text of the attribute value, includes formatting. Rich text format. For reference see https://editorjs.io/ DEPRECATED: this field will be removed in Saleor 4.0.The rich text attribute hasn't got predefined value, so can be specified only from instance that supports the given attribute.

input AttributeValueCreateInput {
  ...
  richText: JSONString
  ...
}

Field plainText of input AttributeValueCreateInput

Removed in Saleor 4.0

Represents the text of the attribute value, plain text without formatting. DEPRECATED: this field will be removed in Saleor 4.0.The plain text attribute hasn't got predefined value, so can be specified only from instance that supports the given attribute.

input AttributeValueCreateInput {
  ...
  plainText: String
  ...
}

Field attributeErrors of type AttributeDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeDelete {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field attributeErrors of type AttributeUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeUpdate {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field filterableInStorefront of input AttributeUpdateInput

Removed in Saleor 4.0

Whether the attribute can be filtered in storefront. DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeUpdateInput {
  ...
  filterableInStorefront: Boolean
  ...
}

Field storefrontSearchPosition of input AttributeUpdateInput

Removed in Saleor 4.0

The position of the attribute in the storefront navigation (0 by default). DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeUpdateInput {
  ...
  storefrontSearchPosition: Int
  ...
}

Field availableInGrid of input AttributeUpdateInput

Removed in Saleor 4.0

Whether the attribute can be displayed in the admin product list. DEPRECATED: this field will be removed in Saleor 4.0.

input AttributeUpdateInput {
  ...
  availableInGrid: Boolean
  ...
}

Field richText of input AttributeValueUpdateInput

Removed in Saleor 4.0

Represents the text of the attribute value, includes formatting. Rich text format. For reference see https://editorjs.io/ DEPRECATED: this field will be removed in Saleor 4.0.The rich text attribute hasn't got predefined value, so can be specified only from instance that supports the given attribute.

input AttributeValueUpdateInput {
  ...
  richText: JSONString
  ...
}

Field plainText of input AttributeValueUpdateInput

Removed in Saleor 4.0

Represents the text of the attribute value, plain text without formatting. DEPRECATED: this field will be removed in Saleor 4.0.The plain text attribute hasn't got predefined value, so can be specified only from instance that supports the given attribute.

input AttributeValueUpdateInput {
  ...
  plainText: String
  ...
}

Field translationErrors of type AttributeTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field attributeErrors of type AttributeBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeBulkDelete {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field attributeErrors of type AttributeValueBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeValueBulkDelete {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field attributeErrors of type AttributeValueCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeValueCreate {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field attributeErrors of type AttributeValueDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeValueDelete {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field attributeErrors of type AttributeValueUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeValueUpdate {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field translationErrors of type AttributeValueTranslate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeValueTranslate {
  ...
  translationErrors: [TranslationError!]!
  ...
}

Field attributeErrors of type AttributeReorderValues

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AttributeReorderValues {
  ...
  attributeErrors: [AttributeError!]!
  ...
}

Field appErrors of type AppCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppCreate {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppUpdate {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppDelete {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppTokenCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppTokenCreate {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppTokenDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppTokenDelete {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppTokenVerify

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppTokenVerify {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppInstall

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppInstall {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppRetryInstall

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppRetryInstall {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppDeleteFailedInstallation

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppDeleteFailedInstallation {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppFetchManifest

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppFetchManifest {
  ...
  appErrors: [AppError!]!
  ...
}

Field configurationUrl of type Manifest

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use appUrl instead.

type Manifest {
  ...
  configurationUrl: String
  ...
}

Field dataPrivacy of type Manifest

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use dataPrivacyUrl instead.

type Manifest {
  ...
  dataPrivacy: String
  ...
}

Field appErrors of type AppActivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppActivate {
  ...
  appErrors: [AppError!]!
  ...
}

Field appErrors of type AppDeactivate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AppDeactivate {
  ...
  appErrors: [AppError!]!
  ...
}

Field accountErrors of type CreateToken

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CreateToken {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type RefreshToken

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type RefreshToken {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type VerifyToken

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type VerifyToken {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type DeactivateAllUserTokens

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type DeactivateAllUserTokens {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ExternalAuthenticationUrl

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExternalAuthenticationUrl {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ExternalObtainAccessTokens

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExternalObtainAccessTokens {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ExternalRefresh

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExternalRefresh {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ExternalLogout

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExternalLogout {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ExternalVerify

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ExternalVerify {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type RequestPasswordReset

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type RequestPasswordReset {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ConfirmAccount

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ConfirmAccount {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type SetPassword

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type SetPassword {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type PasswordChange

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PasswordChange {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type RequestEmailChange

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type RequestEmailChange {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type ConfirmEmailChange

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type ConfirmEmailChange {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountAddressCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountAddressCreate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountAddressUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountAddressUpdate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountAddressDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountAddressDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountSetDefaultAddress

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountSetDefaultAddress {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountRegister

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountRegister {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountUpdate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountRequestDeletion

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountRequestDeletion {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AccountDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AccountDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AddressCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AddressCreate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AddressUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AddressUpdate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AddressDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AddressDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type AddressSetDefault

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type AddressSetDefault {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type CustomerCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CustomerCreate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field isConfirmed of input UserCreateInput

Removed in Saleor 4.0

User account is confirmed. DEPRECATED: this field will be removed in Saleor 4.0. The user will be always set as unconfirmed. The confirmation will take place when the user sets the password.

input UserCreateInput {
  ...
  isConfirmed: Boolean
  ...
}

Field accountErrors of type CustomerUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CustomerUpdate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type CustomerDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CustomerDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type CustomerBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type CustomerBulkDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field staffErrors of type StaffCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffCreate {
  ...
  staffErrors: [StaffError!]!
  ...
}

Field staffErrors of type StaffUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffUpdate {
  ...
  staffErrors: [StaffError!]!
  ...
}

Field staffErrors of type StaffDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffDelete {
  ...
  staffErrors: [StaffError!]!
  ...
}

Field staffErrors of type StaffBulkDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type StaffBulkDelete {
  ...
  staffErrors: [StaffError!]!
  ...
}

Field accountErrors of type UserAvatarUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type UserAvatarUpdate {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type UserAvatarDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type UserAvatarDelete {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field accountErrors of type UserBulkSetActive

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type UserBulkSetActive {
  ...
  accountErrors: [AccountError!]!
  ...
}

Field permissionGroupErrors of type PermissionGroupCreate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PermissionGroupCreate {
  ...
  permissionGroupErrors: [PermissionGroupError!]!
  ...
}

Field permissionGroupErrors of type PermissionGroupUpdate

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PermissionGroupUpdate {
  ...
  permissionGroupErrors: [PermissionGroupError!]!
  ...
}

Field permissionGroupErrors of type PermissionGroupDelete

Removed in Saleor 4.0

This field will be removed in Saleor 4.0. Use errors field instead.

type PermissionGroupDelete {
  ...
  permissionGroupErrors: [PermissionGroupError!]!
  ...
}

Type SaleCreated

Removed in Saleor 4.0

Event sent when new sale is created. DEPRECATED: this event will be removed in Saleor 4.0. Use PromotionCreated event instead.

type SaleCreated {
  ...
}

Type SaleUpdated

Removed in Saleor 4.0

Event sent when sale is updated. DEPRECATED: this event will be removed in Saleor 4.0. Use PromotionUpdated event instead.

type SaleUpdated {
  ...
}

Type SaleDeleted

Removed in Saleor 4.0

Event sent when sale is deleted. DEPRECATED: this event will be removed in Saleor 4.0. Use PromotionDeleted event instead.

type SaleDeleted {
  ...
}

Type SaleToggle

Removed in Saleor 4.0

The event informs about the start or end of the sale. DEPRECATED: this event will be removed in Saleor 4.0. Use PromotionStarted and PromotionEnded events instead.

type SaleToggle {
  ...
}

Crafted with ❤️ by Mirumee