Skip to main content

FavoriteListsItemsInput

No description

input FavoriteListsItemsInput {
productIds: [Int!]
productSources: [SourceInput!]
clusterIds: [Int!]
clusterSources: [SourceInput!]
}

Fields

FavoriteListsItemsInput.productIds ● [Int!] list scalar

Array of unique product identifiers to add or remove from the favorite list.

Each ID must be a positive integer representing a valid product in the system. Duplicate values are automatically removed during processing. Cannot be used together with productSources in the same request.

FavoriteListsItemsInput.productSources ● [SourceInput!] list input

Array of product source identifiers for external system integration.

Use this when referencing products from external systems that are not directly managed in the internal catalog. Each source must contain a valid name and external ID combination. Cannot be used together with productIds in the same request - choose one approach.

FavoriteListsItemsInput.clusterIds ● [Int!] list scalar

Array of unique cluster identifiers to add or remove from the favorite list.

Each ID must be a positive integer representing a valid product cluster in the system. Duplicate values are automatically removed during processing. Cannot be used together with clusterSources in the same request.

FavoriteListsItemsInput.clusterSources ● [SourceInput!] list input

Array of cluster source identifiers for external system integration.

Use this when referencing product clusters from external systems that are not directly managed in the internal catalog. Each source must contain a valid name and external ID combination. Cannot be used together with clusterIds in the same request - choose one approach.

Member Of

favoriteListAddItems mutation ● favoriteListRemoveItems mutation