Updates a BasketItem on the specified basket. Don't propagate quantity updates to child items. Use UpdateBasketItemQuantityWithChildren for updating basket item with child items if you want all child items to follow parent item quantity update.
The BasketItem to update. If quantity is zero it and it's child items will be deleted. Otherwise only Quantity, Comment, Name and Info fields will be updated. To update the Price set Price and IsPriceManual.
Success
Bad Request
Key: BasketItemQuantityLessThanZero. Gets raised when the basket item quantity is less than zero.
Key: BasketNotEditable. Gets raised when the basket is not editable or already paid for.
Key: InvalidCompanyOnBasket. Gets raised when the basket has an invalid company. The customer does not exist in this company.
Key: QuotationMissing. Gets raised when the basket is missing.
Key: BasketItemNotEditable. Gets raised when the basket item is not editable.
Internal Server Error
{- "Id": 0,
- "LineNo": 0,
- "ParentLineNo": 0,
- "ProductId": 0,
- "PartNo": "string",
- "ManufacturerPartNo": "string",
- "Name": "string",
- "SubHeader": "string",
- "ThumbnailImage": "string",
- "FlagIdSeed": "string",
- "Type": 0,
- "PriceDisplay": 0,
- "Price": 0,
- "PriceOriginal": 0,
- "Cost": 0,
- "VatRate": 0,
- "Quantity": 0,
- "UOM": "string",
- "UOMCount": 0,
- "Comment": "string",
- "PriceListId": 0,
- "ReferId": 0,
- "ReferUrl": "string",
- "IsEditable": true,
- "IsDiscountable": true,
- "Info": [
- {
- "TypeId": 0,
- "Value": "string",
- "Code": "string"
}
], - "OptionalItems": [
- { }
], - "OnHandValue": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "PromotionIdSeed": "string",
- "ImageKey": "string",
- "ManufacturerName": "string",
- "CategoryId": 0,
- "OnHand": {
- "Value": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "LastChecked": "2019-08-24T14:15:22Z",
- "IsActive": true,
- "IsReturnable": true,
- "Info": [
- {
- "Id": 0,
- "Value": "string",
- "Code": "string"
}
]
}, - "OnHandSupplier": {
- "Value": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "LastChecked": "2019-08-24T14:15:22Z",
- "IsActive": true,
- "IsReturnable": true,
- "Info": [
- {
- "Id": 0,
- "Value": "string",
- "Code": "string"
}
]
}, - "PriceRecommended": 0,
- "ManufacturerId": 0,
- "UniqueName": "string",
- "StatusId": 0,
- "StockDisplayBreakPoint": 0,
- "PriceCatalog": 0,
- "IsBuyable": true,
- "SubDescription": "string",
- "CategoryIdSeed": "string",
- "RecommendedQuantity": 0,
- "IsRecommendedQuantityFixed": true,
- "AppliedPromotions": [
- {
- "Id": 0,
- "Name": "string",
- "DiscountCode": "string",
- "AppliedAmount": 0,
- "AppliedAmountIncVat": 0
}
], - "RequirementPromotionIdSeed": "string",
- "IsSubscribable": true,
- "DescriptionHeader": "string",
- "IsPriceManual": true,
- "PriceStandard": 0,
- "EanCode": "string",
- "CostUnit": 0,
- "PriceDisplayIncVat": 0,
- "PriceListLocked": true,
- "PriceOriginalIncVat": 0,
- "PriceRecommendedIncVat": 0,
- "PriceCatalogIncVat": 0,
- "PriceStandardIncVat": 0
}
{- "Id": 0,
- "CustomerId": 0,
- "CompanyId": 0,
- "SalesContactId": 0,
- "StatusId": 0,
- "CurrencyId": 0,
- "CurrencyCode": "string",
- "Comment": "string",
- "OrderReference": "string",
- "DiscountCode": "string",
- "ReferId": 0,
- "ReferUrl": "string",
- "ValidTo": "2019-08-24T14:15:22Z",
- "IsEditable": true,
- "Items": [
- {
- "Id": 0,
- "LineNo": 0,
- "ParentLineNo": 0,
- "ProductId": 0,
- "PartNo": "string",
- "ManufacturerPartNo": "string",
- "Name": "string",
- "SubHeader": "string",
- "ThumbnailImage": "string",
- "FlagIdSeed": "string",
- "Type": 0,
- "PriceDisplay": 0,
- "Price": 0,
- "PriceOriginal": 0,
- "Cost": 0,
- "VatRate": 0,
- "Quantity": 0,
- "UOM": "string",
- "UOMCount": 0,
- "Comment": "string",
- "PriceListId": 0,
- "ReferId": 0,
- "ReferUrl": "string",
- "IsEditable": true,
- "IsDiscountable": true,
- "Info": [
- {
- "TypeId": 0,
- "Value": "string",
- "Code": "string"
}
], - "OptionalItems": [
- { }
], - "OnHandValue": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "PromotionIdSeed": "string",
- "ImageKey": "string",
- "ManufacturerName": "string",
- "CategoryId": 0,
- "OnHand": {
- "Value": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "LastChecked": "2019-08-24T14:15:22Z",
- "IsActive": true,
- "IsReturnable": true,
- "Info": [
- {
- "Id": 0,
- "Value": "string",
- "Code": "string"
}
]
}, - "OnHandSupplier": {
- "Value": 0,
- "IncomingValue": 0,
- "NextDeliveryDate": "2019-08-24T14:15:22Z",
- "LeadtimeDayCount": 0,
- "LastChecked": "2019-08-24T14:15:22Z",
- "IsActive": true,
- "IsReturnable": true,
- "Info": [
- {
- "Id": 0,
- "Value": "string",
- "Code": "string"
}
]
}, - "PriceRecommended": 0,
- "ManufacturerId": 0,
- "UniqueName": "string",
- "StatusId": 0,
- "StockDisplayBreakPoint": 0,
- "PriceCatalog": 0,
- "IsBuyable": true,
- "SubDescription": "string",
- "CategoryIdSeed": "string",
- "RecommendedQuantity": 0,
- "IsRecommendedQuantityFixed": true,
- "AppliedPromotions": [
- {
- "Id": 0,
- "Name": "string",
- "DiscountCode": "string",
- "AppliedAmount": 0,
- "AppliedAmountIncVat": 0
}
], - "RequirementPromotionIdSeed": "string",
- "IsSubscribable": true,
- "DescriptionHeader": "string",
- "IsPriceManual": true,
- "PriceStandard": 0,
- "EanCode": "string",
- "CostUnit": 0,
- "PriceDisplayIncVat": 0,
- "PriceListLocked": true,
- "PriceOriginalIncVat": 0,
- "PriceRecommendedIncVat": 0,
- "PriceCatalogIncVat": 0,
- "PriceStandardIncVat": 0
}
], - "Info": [
- {
- "TypeId": 0,
- "Value": "string",
- "Code": "string"
}
], - "Summary": {
- "Items": {
- "Amount": 0,
- "Vat": 0,
- "AmountIncVat": 0
}, - "Freigt": {
- "Amount": 0,
- "Vat": 0,
- "AmountIncVat": 0
}, - "Fees": {
- "Amount": 0,
- "Vat": 0,
- "AmountIncVat": 0
}, - "Total": {
- "Amount": 0,
- "Vat": 0,
- "AmountIncVat": 0
}
}, - "AppliedPromotions": [
- {
- "Id": 0,
- "Name": "string",
- "Header": "string",
- "ShortDescription": "string",
- "Description1": "string",
- "Description2": "string",
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "ImageKey": "string",
- "RequirementSeed": "string",
- "DiscountCode": "string",
- "IsExcludedFromPriceCalculation": true,
- "AllowProductListing": true,
- "Images": [
- {
- "Id": 0,
- "Type": 0,
- "Name": "string",
- "Description": "string",
- "Key": "string"
}
], - "ProductFilters": [
- {
- "ManufacturerId": 0,
- "CategorySeed": "string",
- "TypeId": 0,
- "ProductId": 0,
- "VariantProductId": 0,
- "PartNo": "string",
- "PricelistId": 0,
- "FlagId": 0
}
], - "AppliedAmount": 0,
- "EffectSeed": "string",
- "FreightDiscountPct": 0,
- "IsStackable": true,
- "AppliedAmountIncVat": 0,
- "ExclusivityType": 0
}
], - "IpAddress": "string",
- "AttestedBy": 0,
- "TypeId": 0,
- "DoHold": true,
- "IsBuyable": true,
- "InvoiceReference": "string",
- "PaymentMethodId": 0,
- "DeliveryMethodId": 0,
- "SalesAreaId": 0
}