Skip to main content

CrossupsellUpdateInput

Input data for updating an existing cross-sell or upsell recommendation.

Contains the recommendation properties to update. Only provided fields will be changed, others remain unchanged. Currently supports updating the subtype classification for more granular categorization.

Validation ensures that the subtype does not exceed 64 characters in length.

input CrossupsellUpdateInput {
subType: String
}

Fields

CrossupsellUpdateInput.subType ● String scalar

Updated custom subtype classification for more granular categorization within the main recommendation type.

Provides additional context for recommendation logic and presentation. Common examples include:

  • For ALTERNATIVES: "CHEAPER_ALTERNATIVE", "PREMIUM_ALTERNATIVE", "SIMILAR_FEATURES"
  • For ACCESSORIES: "ESSENTIAL", "OPTIONAL", "PREMIUM_ADDON"
  • For OPTIONS: "SIZE_VARIANT", "COLOR_VARIANT", "FEATURE_UPGRADE"
  • For PARTS: "REPLACEMENT", "CONSUMABLE", "MAINTENANCE"

This field allows you to refine the recommendation categorization without changing the core recommendation type. Maximum length: 64 characters.

Member Of

crossupsellUpdate mutation