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
context​Definition​VersionId String Context definition version ID of the pricing procedure. Small, 60.0 60.0
context​MappingId String Context mapping ID of the record. Small, 60.0 60.0
currency​Code 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
execution​End​Timestamp String End timestamp of procedure execution. Small, 60.0 60.0
execution​Id String Execution ID of a particular execution of a pricing procedure. Small, 60.0 60.0
execution​Start​Timestamp String Start timestamp of procedure execution. Small, 60.0 60.0
line​ItemId 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
usage​Type 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