Get Cart Items
Return cart items and their configurable attributes based on specified criteria.
Item name, description, and price
Configurable attributes for the item
Links to further actions
Messages per item
Fieldset as a parameter for this API is not supported. If the fieldset parameter is passed, a runtime error occurs.
This API can be called either through REST or through Apex remote calls. The default value for the
price parameter is
price=false is not specified, pricing is executed by default. Specify
price=false if you do not want to execute pricing.
In Salesforce Industries Communications, Media, and Energy Fall '20 and later releases, the getCarts validate parameter has a default value of _True*, so the API will return validation messages. If
validate=false is not specified, validation messages are returned by default. Specify
validate=false in the UI if you do not want to receive validation messages.
This API supports the guest user enhancements that Salesforce introduced with the Winter ‘21 release. To encrypt and decrypt data for guest users, use the
UserSecurity class with this API. See Guest User Technical Details.
For additional information, see UserSecurity Class and CPQ and Digital Commerce Changes for Guest Users.
For API parameter names and descriptions, see Cart-Based API Swagger Reference.