Skip to main content

CrossupsellUpdateInput

Input for updating cross-upsell relationships (partial update)

input CrossupsellUpdateInput {
type: CrossupsellType
subType: String
baseProductUuidFrom: ID
baseProductUuidTo: ID
productIdFrom: Int
clusterIdFrom: Int
productIdTo: Int
clusterIdTo: Int
}

Fields

CrossupsellUpdateInput.type ● CrossupsellType enum

Type of cross-upsell relationship

CrossupsellUpdateInput.subType ● String scalar

Optional sub-type for more specific categorization

CrossupsellUpdateInput.baseProductUuidFrom ● ID scalar

UUID of the source base product (STI reference)

CrossupsellUpdateInput.baseProductUuidTo ● ID scalar

UUID of the target base product (STI reference)

CrossupsellUpdateInput.productIdFrom ● Int scalar

Legacy product ID from source (will be converted to UUID)

CrossupsellUpdateInput.clusterIdFrom ● Int scalar

Legacy cluster ID from source (will be converted to UUID)

CrossupsellUpdateInput.productIdTo ● Int scalar

Legacy product ID to target (will be converted to UUID)

CrossupsellUpdateInput.clusterIdTo ● Int scalar

Legacy cluster ID to target (will be converted to UUID)

Member Of

crossupsellUpdate mutation