Pricing Waterfall (GET)

Get the persisted price waterfall that stores the process logs. Price waterfall provides insights into every step of the pricing process.

If price waterfall persistence is disabled from Salesforce Pricing Setup in your org, this API doesn’t return the waterfall details. You can view the waterfall details in the Pricing API or Price Context API response if price waterfall is enabled in Salesforce Pricing Setup.

Advanced Price Logs 

You can set up advanced price logs to capture exception details for complex pricing elements. The API response captures input and output values to trace any exceptions. Refer to the diagnostic data available in the price waterfall details to identify and fix performance issues. See Advanced Price Logs.

Resource 

1/connect/core-pricing/waterfall/{lineItemId}/{executionId}

Resource Example 

1https://{yourInstance}.salesforce.com/services/data/v68.0/connect/core-pricing/waterfall/{Gold}/{2yHdNNEFOZr9jAe4gHS7}?tagsToFilter=UnitPrice

Available Version 

60.0

HTTP Methods 

GET

Query Parameters 

NameTypeDescriptionRequired or OptionalAvailable Version
tagsTo​FilterStringComma-separated tags to filter.Optional61.0
usage​TypeStringUsage type of the waterfall log record. Valid values are Pricing; Discovery; or Rating—Specifies that the record type is Rating. If this value is specified, the API creates a log of rating waterfall. See Rating Waterfall. The default value is Pricing.Optional62.0

Response Body for GET 

Line Item Waterfall Response