s1 API Host

<back to all web services

UpdateCartItem

The following routes are available for this service:
PUT,OPTIONS/api/cart/items/{id}Allows to update an item from the cart.User has to be authenticated.
Parameters:
NameParameterData TypeRequiredDescription
IdpathstringYesThe id of the item in the cart
UpdateCartItembodyUpdateCartItemYesProvide the new properties in the body

To override the Content-type in your clients HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /csv/reply/UpdateCartItem HTTP/1.1 
Host: s1-api-tst.fource.nl 
Content-Type: text/csv
Content-Length: length

Id,Quantity,Characteristic,CarId
String,0,String,String

HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

CartItem,Items,NewTotalAmount,ResponseStatus,UrgentMessages
"{id:String,itemType:String,orderLineId:String,productId:String,alfaCode:String,productName:String,productDescription:String,unitsPerSale:0,quantity:0,nettoPrice:0,brutoPrice:0,articleNo:String,characteristic:String,hasDeferredDeliveries:False,hasCharacteristic:False,hasBackorders:False,licensePlate:String,isGaik:False,isFGas:False,countryCode:String,productGroup:String,productGroupId:String,boschProductGroupId:String,carId:String,product:{id:String,articleDataId:String,alfaCode:String,articleNo:String,name:String,commercialName:String,description:String,shortDescription:String,longDescription:String,brandName:String,brandId:String,productGroup:String,productGroupId:String,boschProductGroupId:String,requiresLegitimation:False,isGaik:False,isNotRetourable:False,isFGas:False,canBackorder:False,nettoPrice:0,brutoPrice:0,isLeadSurcharge:False,leadSurcharge:0,isDisposalFee:False,disposalFee:0,priceLabel:String,unitsPerSale:0,quantityLinkedWarehouse:0,quantityAllWarehouses:0,depositFee:0,environmentalTax:0,removalFee:0,hasCharacteristic:False,countryCode:String,availableLinkedWarehouse:0001-01-01,availableNextRoute:0001-01-01,routeExpiryDate:0001-01-01,isNextRoute:False,isVheckRoute:False,isInPromotion:False,isNettoPriceProvided:False,isRouteInfoProvided:False,isKnownProduct:False,relevance:0,brandLabel:Onbekend,sortOrder:0,origins:0,hasSetParts:False,setParts:{},isRentalProduct:False,isLeisureProduct:False,isLeisureProductText:Nee,hasCompatibleCars:False,hbase:{productId:String,productGroupId:String,name:String},heijl:{productId:String,productGroupId:String,name:String},tecDoc:{productId:String,productGroupId:String,name:String},universalParts:{productId:String,productGroupId:String,name:String},toolSpecial:{productId:String,productGroupId:String,name:String},autoElectra:{productId:String},aldoc:{productId:String,brandId:String,brandName:String}}}",,0,"{errorCode:String,message:String,stackTrace:String,errors:[{errorCode:String,fieldName:String,message:String}]}",