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
water​fall​View 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