Pricing Execution Waterfall Response

Output representation of the execution process that’s associated with a pricing waterfall.

JSON Example 

1{
2  "apiEndpoint": "/connect/core-pricing/pricing",
3  "apiExecutionId": "263369316770986",
4  "apiExecutionLogRepresentationList": [
5    {
6      "message": [
7        "The Pricing API couldn't be run. Try again, and if the issue persists, ask your admin for help."
8      ]
9    }
10  ],
11  "currencyCode": "USD",
12  "executionId": "263369316895959",
13  "id": "263369316895960",
14  "lineItemId": null,
15  "referenceKey": "referenceKey-ABCD",
16  "success": false,
17  "usageType": "Api_Execution"
18}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
apiEndpointStringAPI endpoint that ran during the pricing request.Small, 63.0Small, 63.0
apiExecutionIdStringUnique execution ID that’s generated each time a pricing API is executed.Small, 63.0Small, 63.0
apiExecution​LogRepresentation​ListAPI Execution Log Response[]List of API execution logs.Small, 63.063.0
currencyCodeStringCurrency code that’s stored in each API log record for the pricing execution.Small, 67.0Small, 67.0
errorPricing Error ResponseError details of the pricing execution process.Small, 63.0Small, 63.0
executionIdStringUnique ID that’s generated each time a pricing process is executed.Small, 63.0Small, 63.0
idStringUnique record ID of the waterfall response.Small, 65.0Small, 65.0
lineItemIdStringUnique ID of the line item that’s associated with this pricing execution.Small, 59.0Small, 59.0
referenceKeyStringThe reference ID that a consuming workstream provides in the API to search for the specific logs in the Pricing Operations Console.Small, 63.0Small, 63.0
successBooleanIndicates whether the API execution is successful (true) or not (false).Small, 63.0Small, 63.0
usageTypeStringUsage type of the API execution.Small, 63.0Small, 63.0