Supported APIs

From Summer’23 release, following listed standard cart APIs are supported and you can perform the respective operations.

I want to
Request Type
Example URL
Retrieve details of all products present in cart with priceGetCartItems{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/items


NOTE: The hierarchy and includeAttachment parameters are not supported.
Retrieve details of a particular product present in cart with priceGetCartItemsById{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/items
Access list of products for a price-listGetCartProducts{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/products
Add an item to the cartAddToCart{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/items

NOTE: The includeAttachment parameter is not supported.
Update a product present in the cartUpdateCartItems{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/items
Create a Move, Add, Change, Delete (MACD) order using an existing assetAssetToOrder{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/carts
Replacing an existing bundle from the cartReplaceOffers{https://yourInstance.salesforce.com}/services/apexrest/vlocity_cmt/v2/cpq/carts/{cartid}/offermigration/replacement