CartItemBulkInput
Input for bulk cart item operations.
Supports adding, updating, or removing cart items in batch operations. Can target existing items by ID or create new items by product/cluster ID.
input CartItemBulkInput {
itemId: String
productId: Int
clusterId: Int
price: Float
quantity: Int
notes: String
requestDate: String
childItems: [CartChildItemBulkInput!]
}
Fields
CartItemBulkInput.itemId ● String scalar
Unique identifier of an existing cart item to update or remove.
Must be a valid UUID. Cannot be used together with productId or clusterId. Used for modifying items already in the cart.
CartItemBulkInput.productId ● Int scalar
Product identifier for adding new items to the cart.
Must be a valid product ID from the catalog. Cannot be used with itemId. Used for adding new products to the cart.