Waterfall Download (POST)
Retrieves pricing waterfall data for multiple line items in a single
request.
- Resource
-
1/connect/core-pricing/waterfalls/retrieve - Available version
- 67.0
- HTTP methods
- POST
- Query parameters for POST
-
Parameter Name Type Description Required or Optional waterfallView String Controls how much detail is returned for each line item. Valid values are:
- lsc-summary: Runs a server-side optimization that removes elements that don't affect the net unit price, such as proration, formula pricing, zero-value adjustments, and hidden elements.
If this parameter isn't specified, the API returns the complete waterfall from PricingWaterfallLog.
Optional - Request body for POST
-
- JSON example
-
1{ 2 "lineItems": [ 3 { 4 "lineItemId": "0Q0fj0000005csfCAA", 5 "executionId": "6719855753007" 6 }, 7 { 8 "lineItemId": "0Q0fj0000005csfCAB", 9 "executionId": "6719855753008" 10 } 11 ] 12} - Properties
-
Property Name Type Description Required lineItems List<Object> A list of line item and execution ID pairs used to retrieve pricing waterfall data. Required lineItemId String The Salesforce ID of the line item for which to fetch the pricing waterfall. This property is a child of each object in lineItems. Required executionId String The execution key that identifies which pricing run’s waterfall to fetch. A line item can have multiple pricing executions over time. This property is a child of each object in lineItems. Required
- Response body for POST
- Waterfall Download Output