Basic cart processes
These endpoints are used to complete a basic shop process. This includes the creation of a cart, dealing with items of specific assortments and the payment.
Endpoints#endpoints
POSTCreate cart{{API_BASE_URL}}/shop/v1/cartGETGet cart{{API_BASE_URL}}/shop/v1/cart/:cart?$expand=AllGETGet cart theme{{API_BASE_URL}}/shop/v1/cart/:cart/themeGETGet payment provider by cart{{API_BASE_URL}}/shop/v1/cart/:cart/payment-providersGETGet assortments by cart{{API_BASE_URL}}/shop/v1/cart/:cart/assortmentsGETGet assortment details by cart{{API_BASE_URL}}/shop/v1/cart/:cart/assortments/:assortmentGETGet assortment articles by cart{{API_BASE_URL}}/shop/v1/cart/:cart/assortments/:assortment/articlesPOSTAdd item{{API_BASE_URL}}/shop/v1/cart/:cart/itemsDELETERemove item{{API_BASE_URL}}/shop/v1/cart/:cart/items/:itemPOSTRemove items{{API_BASE_URL}}/shop/v1/cart/:cart/items/removePOSTModify properties{{API_BASE_URL}}/shop/v1/cart/:cart/propertiesPUTSet culture{{API_BASE_URL}}/shop/v1/cart/:id/culturePUTSet user{{API_BASE_URL}}/shop/v1/cart/:cart/userPUTSet payment provider{{API_BASE_URL}}/shop/v1/cart/:cart/payment-providersDELETEDelete payment provider{{API_BASE_URL}}/shop/v1/cart/{{CART_ID}}/payment-providersPOSTInitialize Express Checkout{{API_BASE_URL}}/shop/v1/cart/:cart/payment-provider/express-checkout?$expandPOSTValidate cart{{API_BASE_URL}}/shop/v1/cart/:cart/validatePOSTValidate cart with validator{{API_BASE_URL}}/shop/v1/cart/:cart/validate/:validatorPOSTCheckout cart{{API_BASE_URL}}/shop/v1/cart/:cart/checkoutPOSTClear cart{{API_BASE_URL}}/shop/v1/cart/:cart/clearDELETEDelete cart{{API_BASE_URL}}/shop/v1/cart/:cartPOSTUpdate Terms of Service Status{{API_BASE_URL}}/shop/v1/cart/:cartId/terms-of-service