Line Item Waterfall Response
Output representation of the line item waterfall response.
- JSON example
-
{ "currencyCode": "USD", "error": null, "executionEndTimestamp": "2023-07-31T20:11:29.625Z", "executionId": "gdLVwn2x1uats2xWMAjV", "executionStartTimestamp": null, "lineItemId": "item1", "success": true, "usageType":"Pricing", "output": { "quantity": "10", "netUnitPrice": "10", "subtotal": "100" }, "waterfall": [] }
Property Name | Type | Description | Filter Group and Version | Available Version |
---|---|---|---|---|
contextDefinitionVersionId | String | Context definition version ID of the pricing procedure. | Small, 60.0 | 60.0 |
contextMappingId | String | Context mapping ID of the record. | Small, 60.0 | 60.0 |
currencyCode | String | Currency code. For example, USD or INR. | Small, 60.0 | 60.0 |
error | Pricing Error Response | Details of any errors. | Small, 60.0 | 60.0 |
executionEndTimestamp | String | End timestamp of procedure execution. | Small, 60.0 | 60.0 |
executionId | String | Execution ID of a particular execution of a pricing procedure. | Small, 60.0 | 60.0 |
executionStartTimestamp | String | Start timestamp of procedure execution. | Small, 60.0 | 60.0 |
lineItemId | String | Line item ID for which the price is being calculated. | Small, 60.0 | 60.0 |
output | Map<String, Object> | Output of the pricing procedure. | Small, 60.0 | 60.0 |
success | Boolean | Indicates whether the API request is successful (true) or not (false). | Small, 60.0 | 60.0 |
usageType | String | Usage type of the waterfall log record. | Small, 62.0 | 62.0 |
waterfall | Pricing Waterfall Response[] | Details of the price waterfall. | Small, 60.0 | 60.0 |